inventoryAdjustment.js 666 B

12345678910111213141516171819202122232425
  1. const mongoose = require("mongoose");
  2. let inventoryAdjustmentSchema = new mongoose.Schema({
  3. date: {
  4. type: Date,
  5. default: Date.now()
  6. },
  7. merchant: {
  8. type: mongoose.Schema.Types.ObjectId,
  9. ref: "Merchant",
  10. required: [true, "Must provide the merchant"]
  11. },
  12. ingredient: {
  13. type: mongoose.Schema.Types.ObjectId,
  14. ref: "Ingredient",
  15. required: [true, "Must provide the ingredient"],
  16. index: true
  17. },
  18. quantity: {
  19. type: Number,
  20. required: [true, "Must provide a quantity"]
  21. }
  22. });
  23. module.exports = mongoose.model("InventoryAdjustment", inventoryAdjustmentSchema);