私は職場の潜在的なフレームワークとして Grails をテストしています。データベースを管理するために、Grails Web サイトにあるこのチュートリアルを使用しています。
http://grails.github.io/grails-howtos/en/manageDatabases.html
私は、以下の手順を成功裏に実行することができました。
自動移行の有効化
その後、grails run-app を使用してサーバーを再起動すると、次のような長いエラー メッセージが表示されます。
Error 2013-06-13 12:03:39,639 [localhost-startStop-1] ERROR context.GrailsContextLoader - Error initializing the application: liquibase.exception.MigrationFailedException: Migration failed for change set 2012-02-01-initial-database.groovy::1371149615719-2::jable (generated):
Error: Error executing SQL ALTER TABLE BOOK DROP COLUMN VERSION: Cannot
drop last column "VERSION"; SQL statement:
ALTER TABLE BOOK DROP COLUMN VERSION [90084-164]
Message: Error executing SQL ALTER TABLE BOOK DROP COLUMN VERSION: Cannot drop last column "VERSION"; SQL statement:
ALTER TABLE BOOK DROP COLUMN VERSION [90084-164]
……そして、どんどん……。
理由はありますか?