마이그레이션이 테이블 관리하기에 참 편리한 것 같은데 롤백, 리셋, 리프레시가 아닌 원하는 마이그레이션 파일 롤백은 어떻게 할 수 있는지 궁금합니다.
마이그리에션은 커밋히스토리처럼 파일로 남게 되던데 내가 추가한 컬럼이 최근 생성된 마이그레이션보다 4단계 이전 파일이라고 한다면 롤백을 통하여 해당 컬럼만을 제거하고 싶을 경우 어떻게 처리할 수 있을까요? 최근의 3개의 스키마는 남겨두고 4번째 마이그레이션 파일만 롤백(down)하고 싶을 경우 git revert처럼 하나씩 돌려서 롤백한다음 마이그레이션 파일에서 해당컬럼을 제거하고 다시 마이그레이션을 해야하는건지.. 보통 어떻게 처리되는지 궁금합니다.
한동안 질문이 끊이지 않을 것 같네요 ㅎㅎ;
마이그레이션이 테이블 관리하기에 참 편리한 것 같은데 롤백, 리셋, 리프레시가 아닌 원하는 마이그레이션 파일 롤백은 어떻게 할 수 있는지 궁금합니다.
마이그리에션은 커밋히스토리처럼 파일로 남게 되던데 내가 추가한 컬럼이 최근 생성된 마이그레이션보다 4단계 이전 파일이라고 한다면 롤백을 통하여 해당 컬럼만을 제거하고 싶을 경우 어떻게 처리할 수 있을까요? 최근의 3개의 스키마는 남겨두고 4번째 마이그레이션 파일만 롤백(down)하고 싶을 경우 git revert처럼 하나씩 돌려서 롤백한다음 마이그레이션 파일에서 해당컬럼을 제거하고 다시 마이그레이션을 해야하는건지.. 보통 어떻게 처리되는지 궁금합니다.