Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
ah7-backend
/
src
/
models
/
Filename :
workoutSchedule.model.js
back
Copy
import mongoose from 'mongoose'; const workoutScheduleSchema = new mongoose.Schema({ user: { type: mongoose.Schema.Types.ObjectId, ref: 'User', required: true }, workout: { type: mongoose.Schema.Types.ObjectId, ref: 'Workout', required: true }, frequency: { type: String, enum: ['daily', 'weekly'], required: true }, startDate: { type: Date, required: true }, time: { type: String, required: true }, // "HH:mm" format deviceToken: { type: String, required: true }, // from frontend }, { timestamps: true }); const WorkoutSchedule = mongoose.model('WorkoutSchedule', workoutScheduleSchema); export default WorkoutSchedule;