Node.js/[챕터1]
[3]#4 MongoDB Model & Schema
Dev갱이
2021. 4. 28. 23:38
728x90
폴더 models와 User.js 파일을 만든다
const mongoose = require('mongoose');
const userSchema = mongoose.Schema({
name:{
type: String,
maxlength:50
},
email:{
type:String,
trim:true,
unique:1
},
password:{
type:String,
minlength:5
},
lastname:{
type:String,
maxlength:50
},
role :{
type:Number,
default:0
},
image: {
type:String
},
token:{
type:String
},
tokenExp:{
type:Number
}
})
const User = mongoose.model('User', userSchema)
module.exports = { User }
User.js
module.exports = { User } 이뜻은 다른곳에서도 이 User 모델을 사용하기 위함.
728x90