1st Project_day11_11.24

송철진·2022년 11월 28일
0

1st Project

목록 보기
9/13

QnA

Q1. 프로젝트 진행 중 데이터베이스 테이블 변경이 필요할 때 기존에 작성한 마이그레이션 파일(create_NAME_table.sql)을 수정해야할까?

👉 아니오. 현업 기준으로 기존에 생성한 create\_NAME_table.sql의 내용을 수정하지 않는다. 대신 Modify\_NAME_table.sql처럼 새로운 파일을 생성하고,
예를 들어 수정내용이 'age'라는 컬럼을 추가하는 것이라면 아래와 같이 작성한다.

-- migrate:up
Alter Table NAME ADD age INT NOT NULL;

이렇게 작성된 sql파일들은 일종의 히스토리 역할을 한다.

Q2. AWS RDS를 생성하여 인바운드 규칙 편집하여 적용 시 0.0.0.0/0을 선택 시 해당 참조~ IPv4규칙에 의해? 적용이 안되는데 해결방법은?

👉 적용이 안되는 보안 그룹규칙 ID는 삭제, 규칙 추가 버튼을 눌러 ID값이 -인 상태로 원하는 조건에 맞게 적용하면 된다.(저장하면 ID는 자동생성 됨)

자기 점검

확인 완료

RDS 원격 접속: ok
EC2 원격 접속: ok
PM2 설치 및 실행: ok
테이블 플러스를 활용한 테이블별 데이터 import 방법
mysql덤프

더 공부할 것

  • 글로벌 에러핸들링
  • 트랜잭션
  • 로그인 액세스토큰, 리프레시 토큰
profile
검색하고 기록하며 학습하는 백엔드 개발자

0개의 댓글