Created models

This commit is contained in:
Llewellyn D'souza
2021-12-21 16:09:43 +05:30
parent c5c507e801
commit 15c450bf2b
8 changed files with 327 additions and 0 deletions

33
src/models/Warehouse.js Normal file
View File

@@ -0,0 +1,33 @@
const mongoose = require("mongoose");
const schema = new mongoose.Schema(
{
name: {
type: String,
required: true,
trim: true,
},
address: {
type: String,
required: true,
trim: true,
},
specs: {
type: String,
trim: true,
},
zones: [
{
type: mongoose.Schema.Types.ObjectId,
ref: "Zone",
},
],
},
{
timestamps: true,
}
);
const Warehouse = mongoose.model("Warehouse", schema);
module.exports = Warehouse;