다가오는 다음을 향해
migration errer : 이미 생성된 컬럼 존재 본문
이미 생성된 컬럼이 존재해 마이그레이션 이슈 발생 시 해결 방법 입니다.
개발환경
VPS, Docker, Jenkins, PostgreSQL
ERRER Messege
column "<중복 컬럼명>" of relation "<테이블명>" already exists
해결방법
- Postgresql 도커 컨테이너에 접속합니다.
- docker exec -u 0 -it <컨테이너 이름 또는 ID> /bin/bash
- 사용자의 데이터 베이스로 접속 합니다.
- psql -U <사용자ID> -d <DB명>
- 중복된 컬럼을 삭제 합니다.
- ALTER TABLE <테이블명> DROP COLUMN <중복 컬럼명>;