-
[3]#4 MongoDB Model & SchemaNode.js/[챕터1] 2021. 4. 28. 23:38728x90
폴더 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'Node.js > [챕터1]' 카테고리의 다른 글
[6]#7 BodyParser & PostMan & 회원 가입 기능 (0) 2021.04.29 [5]#6 SSH를 이용해 GITHUB 연결 (0) 2021.04.29 [4]#5 GIT 설치 (0) 2021.04.28 [2]노드 리액트 기초 강의 #3 몽고 DB 연결 (0) 2021.04.28 [챕터1]NODE JS 와 EXPRESS JS 다운로드 (0) 2021.04.28