소개
게시글
질문&답변
2020.11.04
안녕하세요. 배포하는데 문제가 생겨서 질문좀 드릴게요.
제로초님 감사합니다. 에러는 다 해결하였습니다. 뒤의 강좌에서 다 나와있었네요. 제로초님 덕분에 기존에 mongodb,cra로 제작한 블로그를 next.js, mysql,sequelize로 바꿔서 다시 만들었습니다. 제가 지금 면접을 보러 다니는데 취업을 하게 되면 제로초님 덕분입니다. 드디어 이 강좌를 몇 달만에 마침표를 찍네요. ㅎㅎ 취업하면 후기 바로 올리겠습니다. 그동안 귀찮게 해드린적이 몇번 있었는데 나중에 기회가 된다면 식사라도 대접하고 싶네요. 정말 감사합니다.
- 0
- 4
- 189
질문&답변
2020.11.04
안녕하세요. 배포하는데 문제가 생겨서 질문좀 드릴게요.
그런데 제로초님 강좌에서는 aws ip로 접속이 되자나요. 다 똑같이 한거 같은데 저는 aws ip로 접속이 안되서요.\ 이거는 해결 했습니다. 그런데 제가 개인 블로그를 만드는 중입니다. 그런데 로그인 success까지 뜨는데 로그인 페이지에서 index화면으로 돌아갈때 user에 넣어놓은 데이터가 초기화가 되는데 참고로 쿠키를 사용하였습니다. 서버사이드렌더링은 getServerSideProps로 다 해놓았습니다. 이건 제가 잘못한 것이겟죠? 강의 계속 보다보면 해결이 되려나용?
- 0
- 4
- 189
질문&답변
2020.10.29
안녕하세요. !! 제로초님 개인 프로젝트 만들고 있는데요.
modelName: 'User', tableName: 'users', modelName: 'Category', tableName: 'categorys', 되어있습니당. 일단은 add메서드 안쓰고 진행하는데 문제는 없는 프로젝트라 add가 필요한 상황에서는 말씀하신대로 진행해야 겟네요. 고마워요.!!
- 0
- 10
- 405
질문&답변
2020.10.29
안녕하세요. !! 제로초님 개인 프로젝트 만들고 있는데요.
model/post.js const DataTypes = require('sequelize'); const { Model } = DataTypes; module.exports = class Post extends Model { static init(sequelize) { return super.init( { title: { type: DataTypes.STRING(10), allowNull: false, }, content: { type: DataTypes.TEXT, allowNull: false, }, }, { modelName: 'Post', tableName: 'posts', charset: 'utf8mb4', collate: 'utf8mb4_general_ci', sequelize, }, ); } static associate(db) { db.Post.belongsTo(db.User); db.Post.belongsTo(db.Category); } }; model/index.js const Sequelize = require('sequelize'); const category = require('./category'); const post = require('./post'); const user = require('./user'); const env = process.env.NODE_ENV || 'development'; const config = require('../config/config')[env]; const db = {}; const sequelize = new Sequelize( config.database, config.username, config.password, config, ); db.Category = category; db.Post = post; db.User = user; Object.keys(db).forEach((modelName) => { db[modelName].init(sequelize); }); Object.keys(db).forEach((modelName) => { if (db[modelName].associate) { db[modelName].associate(db); } }); db.sequelize = sequelize; db.Sequelize = Sequelize; module.exports = db; router/post.js const { Post, Category, User } = require('../models'); 이렇게 하였습니다.
- 0
- 10
- 405
질문&답변
2020.10.29
안녕하세요. !! 제로초님 개인 프로젝트 만들고 있는데요.
await newPost.addUser(req.user.id); 이렇게 해보았는데 이것도 마찬가지로 is not a function 이라고 나와용. 죄송합니다. 감사합니다. ㅠㅠ
- 0
- 10
- 405