add: data from MongoDB
Retrieve Data from MongoDB
This commit is contained in:
parent
628659c39d
commit
ae0f6cb620
9 changed files with 210 additions and 9 deletions
49
server/models/product.schema.ts
Normal file
49
server/models/product.schema.ts
Normal file
|
@ -0,0 +1,49 @@
|
|||
import { defineMongooseModel } from '#nuxt/mongoose'
|
||||
|
||||
export const ProductSchema = defineMongooseModel({
|
||||
name: 'products',
|
||||
schema: {
|
||||
name: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
brand: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
image: {
|
||||
type: String,
|
||||
required: true,
|
||||
unique: true,
|
||||
},
|
||||
market: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
category: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
sku: {
|
||||
type: String,
|
||||
required: true,
|
||||
unique: true,
|
||||
},
|
||||
price: {
|
||||
type: Number,
|
||||
required: true,
|
||||
},
|
||||
pieces: {
|
||||
type: Number,
|
||||
required: true,
|
||||
},
|
||||
sheets: {
|
||||
type: Number,
|
||||
required: true,
|
||||
},
|
||||
layers: {
|
||||
type: Number,
|
||||
required: true,
|
||||
},
|
||||
}
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue