응용 프로그램 용 Catalyst를 사용 중이며 프로덕션 버전을 다음 주요 릴리스로 업그레이드 할 준비를하고 있습니다. 새 릴리스에서는 데이터베이스가 많이 변경되었습니다. Catalyst의 ORM은 물리적 개발 데이터베이스에서 DBIx :: Class :: Schema :: Loader로 생성됩니다. 레일과 같은 프레임 워크에서는 ORM이 다른 방식으로 작동하고 한 버전에서 다음 버전으로의 마이그레이션이 간단합니다.Catalyst (DBIx :: Class :: Schema :: Loader)의 DBIx :: Class 업그레이드
데이터베이스의 이전 버전을 최신 버전으로 변경하는 alter 스크립트를 작성하는 솔루션이 있는지 누가 알 수 있습니까? 나는 mysqldiff, MySQL Workbench (동기화 옵션이 깨져 있음), RedGate, MySQL을위한 Toad 및 기타 여러 도구를 시도했다. 이 문제를 해결하려면 Catalyst 응용 프로그램이나 DBIx :: Class 모델에서이 작업을 수행하는 더 쉬운 방법이 있습니다.
아무도 도와 줄 수 있습니까? 들으
롭
안녕하세요. 레드 게이트의 MySQL Compare tool이 왜 당신의 기대를 충족시키지 못했는지 궁금 할 것입니다. –