Skip to content

Commit 7d96944

Browse files
committed
barcodes and reports
1 parent 7b9a947 commit 7d96944

28 files changed

Lines changed: 3915 additions & 102 deletions

server/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ const templateRoutes = require("./routes/templates");
132132
const cartRoutes = require("./routes/carts");
133133
const registerRoutes = require("./routes/registers");
134134
const adminRoutes = require("./routes/admin");
135+
const reportRoutes = require("./routes/reports");
135136

136137
app.use("/api/auth", authRoutes);
137138
app.use("/api/products", productRoutes);
@@ -143,6 +144,7 @@ app.use("/api/templates", templateRoutes);
143144
app.use("/api/carts", cartRoutes);
144145
app.use("/api/registers", registerRoutes);
145146
app.use("/api/admin", adminRoutes);
147+
app.use("/api/reports", reportRoutes);
146148

147149
// Health check
148150
app.get("/api/health", (req, res) => {

server/models/Product.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,12 @@ const productSchema = new mongoose.Schema(
131131
default: false,
132132
index: true,
133133
},
134+
barcode_standard: {
135+
type: String,
136+
enum: ["EAN13", "UPC", "CODE128", "CODE39", "QR", ""],
137+
default: "",
138+
index: true,
139+
},
134140
},
135141
{
136142
timestamps: true,

0 commit comments

Comments
 (0)