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덤프