import mongoose, { Schema } from 'mongoose'; import { ISession } from '~/types'; const sessionSchema: Schema = new Schema({ refreshTokenHash: { type: String, required: true, }, expiration: { type: Date, required: true, expires: 0, }, user: { type: mongoose.Schema.Types.ObjectId, ref: 'User', required: true, }, }); export default sessionSchema;