UNPKG

typescript-express-mongoose-starter

Version:
19 lines (15 loc) 386 B
import { model, Schema, Document } from 'mongoose'; import { User } from '@interfaces/users.interface'; const userSchema: Schema = new Schema({ email: { type: String, required: true, unique: true, }, password: { type: String, required: true, }, }); const userModel = model<User & Document>('User', userSchema); export default userModel;