나는 레일 사이트의 한 부분에서 git 브랜치에서 작업 해왔다. 반복하는 동안 스키마를 무작위로 많이 변경했으며, 이전 마이그레이션을 되돌려 놓은 컬럼을 추가하는 마이그레이션을 만들었습니다. 중복 된 마이그레이션 (즉, 서로 역전 된 마이그레이션 쌍)을 삭제해도 괜찮습니까? 나는 아무 문제도 일으키지 않는 이유를 알지 못한다. 왜냐하면 아무도이 지점에서 일하고 있지 않기 때문에 최종 결과는 같을 것이기 때문이다. 이 일을 계속한다면 문제가 생길 수 있습니까?레일 마이그레이션 삭제/"Rebasing"
1
A
답변
1
여기 은 문제를 일으키지 않아야합니다. 무엇을해야하고 어떻게해야하는지 완벽하게 알고 있다고 가정합니다.
하지만 왜 이것을하고 싶은지 물어보십시오. 그것은 당신의 프로젝트에 아무런 추가도 아닙니다. 작업 과정을 이해하기 위해 나중에 다시 보거나 다른 사람에게 설명하는 것이 편리한 반복 작업 만 마스크 (일부)합니다.
개인적으로 변경 사항을 전혀 삭제하지 않고 지점을 기본 분기와 병합합니다. 옳은 것을 부끄러워 할 이유가 없습니까?
관련 문제
- 1. 레일 마이그레이션
- 2. 레일 3 마이그레이션 오류
- 3. 레일 rename_column 마이그레이션 문제
- 4. 레일 3 마이그레이션 update_all은/
- 5. 레일 DB 마이그레이션 - 사용 권한
- 6. 레일 마이그레이션; 두 모델 합치기
- 7. 자바/멋져요 레일 데이터베이스 마이그레이션
- 8. Heroku 헬프 레일 마이그레이션 오류
- 9. 레일 마이그레이션 스크립트 VS 콘솔
- 10. 레일 모델 유효성 검사기는 이전 마이그레이션
- 11. asp.net 용 레일 스타일 데이터베이스 마이그레이션?
- 12. 레일 3 : SQLite에서 MongoDB로 DB 스키마 마이그레이션
- 13. 레일 마이그레이션 문제 - 외래 키가 생성되지 않음
- 14. 레일 : 초기 마이그레이션 후 관계 변경
- 15. 루비는 다음 코드에서 레일 마이그레이션 질문
- 16. 레일 3 : HABTM 마이그레이션, 기본 키 문제
- 17. 레일 마이그레이션 테이블 기본 키 만들기
- 18. 쉬운 레일 질문 : 모델 및 마이그레이션
- 19. 레일 롤백 이전 영구 마이그레이션 후 분기
- 20. 레일 3 학습 - 마이그레이션 도움말 - belongsTo
- 21. 레일 마이그레이션 또는 수동 데이터베이스 생성?
- 22. 조인 된 테이블에 대한 레일 마이그레이션 인덱스
- 23. 레일 마이그레이션 발전기 ... 아마 사소한 뭔가가
- 24. Rails/MySql 마이그레이션 마이그레이션
- 25. 마이그레이션
- 26. restful_authentication에서 devise로 마이그레이션
- 27. rails HABTM 마이그레이션
- 28. 레일
- 29. 레일 마이그레이션 버전 번호 및 새 모델 객체 미친 ID
- 30. 레일 - 일반적인 레이크 작업에서 마이그레이션 방법을 실행할 수 있습니까?
변경 기록을 유지할 VCS가 있습니다. 삭제할 이유는 현재 버전을 간단하게 유지하는 것입니다. – Alexey
@Alexey가 말한 것에 덧붙이면, 마이그레이션 시간을 줄이면 도움이됩니다. – ldanielw1