Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import mongoose, { Document, Schema } from 'mongoose'; export interface EmployeeInterface extends Document { name: string; role: string; department: string; date: Date; } const EmployeeSchema = new Schema<EmployeeInterface>({ name: { type: String, required: true }, role: { type: String, required: true }, department: { type: String, required: true }, date: { type: Date, default: Date.now }, }, { collection: 'employee' }); const EmployeeModel = mongoose.model<EmployeeInterface>('Employee', EmployeeSchema); export default EmployeeModel; |