CREATING MODELS AND SCHEMA
SCHEMA IS THE STRUCTURE (OR) OUTLINE OF THE DATA.
HOLDINGSCHEMA.JS
const { Schema } = require("mongoose");
const HoldingSchema = new Schema({
name: String,
qty: Number,
avg: Number,
price: Number,
net: String,
day: String,
});
module.exports = { HoldingSchema };
HOLDINGMODELJS
const { model } = require("mongoose");
const { HoldingSchema } =require("../Schemas/HoldingSchema");
const HoldingModel = new model("holding", HoldingSchema);
module.exports = { HoldingModel };
POSITIONSCHEMA.JS
const { Schema } = require("mongoose");
const PositionSchema = new Schema({
product: String,
name: String,
qty: Number,
avg: Number,
price: Number,
net: String,
day: String,
isLoss: Boolean,
});
module.exports = { PositionSchema };
POSITIONMODEL.JS
const { model } = require("mongoose");
const { PositionSchema } = require("../Schemas/PositionSchema");
const PositionModel = new model("position", PositionSchema);
module.exports = { PositionModel };
ORDERSCHEMA.JS
const { Schema } = require("mongoose");
const OrderSchema = new Schema({
name: String,
qty: Number,
price: Number,
mode: String,
});
module.exports = { OrderSchema };
ORDERMODEL.JS
const { model } = require("mongoose");
const{ OrderSchema } =require( "../Schemas/OrderSchema");
const { OrderModel } = new model("order", OrderSchema);
module.exports = { OrderModel };
Comments
Post a Comment