2022-04-13 T.I.L

정종훈·2022년 5월 18일
0

first project

목록 보기
9/10
post-thumbnail

2022/04/13

자 그러면 우리

/

content/:content_id/comment/:comment_id

댓글(코멘트) 조회 기능

구현 해보자

컨트롤러/코멘츠/get 해보자!

로직

req.params에서 content_id, comment_id를 조회한다.

comment_id와 맞는 데이터를 찾는다.

반환한다.

그다음 댓글 삭제 구현해보자!

컨트롤러/컨텐츠/delete

  • 나의 로직 :

토큰으로 인증받는다.

req.params에서 content_id, comment_id를 조회한다.

comment_id와 맞는 데이터를 찾는다.

삭제 한다.

배포 서버 하려고 함.

  • 문제) parent: Error: connect ECONNREFUSED 127.0.0.1:3306

우선 환경변수로 config.js를 건드려고 똑같은 반응이니 ..

127.0.0.1 이랑 3306은 어디서 나온거지?

⇒ 해결 : git clone 받아올때 최신화되지 않은 마스터가 파일로 clone 됨

이것을 최신화된 싱글 브랜치 하나만 받아와 해결!!!

  • 문제) ConnectionError [SequelizeConnectionError]: connect ETIMEDOUT

const dotenv = require('dotenv');
dotenv.config();

module.exports = {
  development: {
    username: process.env.DATABASE_USER,
    password: process.env.DATABASE_PASSWORD,
    database: 'authentication',
    host: process.env.DATABASE_HOST,
    post: process.env.DATABASE_PORT,
    dialect: 'mysql',
    logging: false
  },
  test: {
    username: 'root',
    password: process.env.DATABASE_PASSWORD,
    database: 'authentication',
    host: '127.0.0.1',
    dialect: 'mysql',
  },
  production: {
    username: 'root',
    password: process.env.DATABASE_PASSWORD,
    database: 'authentication',
    host: '127.0.0.1',
    dialect: 'mysql',
  },
};
//
DATABASE_USER=root
DATABASE_PASSWORD=dndhkd77
DATABASE_HOST=127.0.0.1
ACCESS_SECRET=1234
DATABASE_PORT=3306
//

해결... post..

profile
괴발개발자에서 개발자로 향해보자

0개의 댓글