Files
mafuyu-kirisu/models/sessions.ts
konchin 2d7361e937
Some checks failed
release-tag / release-image (push) Failing after 1m14s
initial commit
2024-10-11 19:49:58 +08:00

17 lines
384 B
TypeScript

import {Schema, model, Types} from 'mongoose';
export interface Session{
_id: Types.ObjectId;
name: string;
start: number;
end: number;
}
const sessionSchema = new Schema<Session>({
name: {type: String, required: true},
start: {type: Number, required: true},
end: {type: Number, default: -1},
});
export const sessionModel = model<Session>('Session', sessionSchema);