Files
yinxin630--fiora/packages/database/mongoose/models/notification.ts
T
2026-07-13 12:27:50 +08:00

27 lines
512 B
TypeScript

import { Schema, model, Document } from 'mongoose';
const NotificationSchema = new Schema({
createTime: { type: Date, default: Date.now },
user: {
type: Schema.Types.ObjectId,
ref: 'User',
},
token: {
type: String,
unique: true,
},
});
export interface NotificationDocument extends Document {
user: any;
token: string;
}
const Notification = model<NotificationDocument>(
'Notification',
NotificationSchema,
);
export default Notification;