/
1Rrd0
/
Course
Обзор
Документация
Войти
/
1Rrd0
/
Course
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/models/user.js
43 строки
773 B
dima
2
13 дек 2025, 10:58
13 дек 2025, 10:58
ce5a48e
Код
Авторство
О чём код?
const mongoose = require('mongoose') const userSchema = new mongoose.Schema( { firstName: { type: String, required: true, trim: true, }, lastName: { type: String, required: true, trim: true, }, email: { type: String, required: true, unique: true, lowercase: true, trim: true, }, birthday: { type: Date, }, bio: { type: String, default: '', trim: true, }, role: { type: String, enum: ['student', 'doctor', 'admin'], default: 'student', }, }, { timestamps: true, // createdAt, updatedAt } ) const User = mongoose.model('User', userSchema) module.exports = User