Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
ah7-backend
/
src
/
models
/
Filename :
exercise.model.js
back
Copy
import mongoose from "mongoose"; const exerciseSchema = new mongoose.Schema({ category: { type: String, required: true, unique: true }, image: { type: String, required: true }, exercises: [ { _id: { type: mongoose.Schema.Types.ObjectId }, // Remove the default value name: { type: String, required: true }, image: { type: String, required: true }, instructions: { type: String, required: true }, log_history: [{ type: mongoose.Schema.Types.ObjectId, ref: "ExerciseLog" }], }, ], }); const Exercise = mongoose.model("Exercise", exerciseSchema); export default Exercise;