node js / sequlize / mysql
npm i sequelize mysql2 -s
npm i sequelize-cli -D
npx sequelize init // ssequelize 를 편리하게 사용할 수 있게 만들어줌 config 파일 생성 
npx sequelize db:create // 디비생성 (config.json 파일을통해)
 npx sequelize model:generate --name User --attributes email:string,nickname:string,password:stringmodels 에 user.js 가 추가됨. 동시에 migrations파일이 변경됨.
user.js 스키마를 뜯어보면
email: DataTypes.STRING,
nickname: DataTypes.STRING,
password: DataTypes.STRING
}, {
sequelize,
modelName: 'User',
});
modelName이 User로 이메일,닉네임, 패스워드 항목이 생성된 것을 확인 할 수 있다. 
user.js에 userId를 추가해주고 이를 primaryKey로 지정해줌.
	userId: {
      primaryKey: true,
      type: DataTypes.INTEGER,
    },Author And Source
이 문제에 관하여(node js / sequlize / mysql), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@lyuba46/node-js-sequlize-mysql저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)