Skip to content

Commit 5146523

Browse files
authored
Merge branch 'develop' into 52-weeklymenu-component
2 parents db2bdd8 + ebaa699 commit 5146523

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/database/ComboSchema.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import mongoose, { Schema } from "mongoose";
2+
import Ingredient from "./IngredientSchema";
3+
4+
const ComboSchema = new Schema(
5+
{
6+
_id: { type: String, required: true },
7+
name: { type: String, required: true, unique: false },
8+
serving: { type: Number, required: true },
9+
sides: { type: [Ingredient], required: false },
10+
fruits: { type: [Ingredient], required: false },
11+
filters: { type: [String], required: false },
12+
notes: { type: String, required: false },
13+
allergens: { type: String, required: false },
14+
instructions: { type: String, required: false },
15+
nutritional_info: { type: [Number], required: false },
16+
},
17+
{
18+
timestamps: true,
19+
},
20+
);
21+
22+
export default mongoose.models.ComboSchema || mongoose.model("Combo", ComboSchema);

0 commit comments

Comments
 (0)