Files
ipwa-backend/src/schemas/Key.ts
2025-05-09 12:46:53 +02:00

17 lines
421 B
TypeScript

import { Schema, Types, model } from "mongoose"
interface IKey {
room: string;
whom: Types.ObjectId;
borrow: Date;
tb?: Date;
}
const keySchema = new Schema<IKey>({
room: {type: String, required: true},
whom: {type: Schema.Types.ObjectId, ref: "logins", required: true},
borrow: {type: Date, default: Date.now, required: true},
tb: {type: Date}
})
export default model("key", keySchema)