const mongoose = require("mongoose"); const IngredientSchema = new mongoose.Schema({ name: { type: String, minlength: [2, "Name of ingredient is two short. Please have at least two characters"], required: [true, "Must provide a name for the ingredient"] }, category: { type: String, minlength: [3, "Category name must contain at least three characters"] }, unitType: { type: String, require: [true, "You must provide the measurment unit for this item"] }, recipes: [{ type: mongoose.Schema.Types.ObjectId, ref: "Recipe" }] }) module.exports = mongoose.model("Ingredient", IngredientSchema);