게시판-댓글
먼저 데이터베이스에 comments 테이블을 추가했다. module.exports = function(sequelize, DataTypes){ return sequelize.define('comments', { idx: { type : DataTypes.INTEGER, autoIncrement: true, primaryKey: true, allowNull: false }, content: { type: DataTypes.TEXT, allowNull: false }, writer: { type: DataTypes.STRING(255), allowNull: false }, postId: { type: DataTypes.INTEGER, allowNull: false } }); } postId는 어떤 글에 대한..
게시판-회원가입, 로그인
폴더 구성부터 설명하자면, model 폴더 안에는 users.js라는 파일을 만들고, router 폴더 안에는 auth.js 파일을 만든다. views 폴더에는 auth 폴더를 만들고 그 안에 login.ejs, signup.ejs 파일을 만든다. 회원가입, 로그인 기능을 추가하기 위해서 users라는 테이블을 추가하여 사용자들의 정보를 담는다. model 폴더 안의 users.js 파일이다. module.exports = function(sequelize, DataTypes){ return sequelize.define('users', { idx: { type : DataTypes.INTEGER, autoIncrement: true, primaryKey: true, allowNull: false }, ..