source: backend/models/productModel.js@ 16237c4

Last change on this file since 16237c4 was 717ceae, checked in by Nace Gjorgjievski <nace.gorgievski123@…>, 22 months ago

connected db

  • Property mode set to 100644
File size: 806 bytes
Line 
1import mongoose from "mongoose";
2
3const productSchema = new mongoose.Schema(
4 {
5 name: { type: String, required: true, unique: true },
6 slug: { type: String, required: true, unique: true },
7 image: { type: String, required: true },
8 sideImage: { type: String, required: true },
9 dimension: { type: String, required: true },
10 scheme: { type: String, required: true },
11 category: { type: String, required: true },
12 subCategory: { type: String, required: true },
13 description: { type: String, required: true },
14 price: { type: Number, required: true },
15 priceMontaza: { type: Number, required: true },
16 countInStock: { type: Number, required: true },
17 },
18 {
19 timestamps: true,
20 }
21);
22
23const Product = mongoose.model("Product", productSchema);
24export default Product;
Note: See TracBrowser for help on using the repository browser.