対応するデータベーステーブルを自動的に作成した後、ドメインクラスを変更するための「標準的な慣行」がどのようになっているのか理解できません。Grailsでどのようにドメインクラスを変更しますか?
Grailsには「マイグレーション」はありません。生成する新しいSQLを出力するように指示する方法はありません。そのため、前のテーブル定義と比較して独自のALTER TABLEコマンドを手動で発行できますそれは私がdjangoでやっていることです)。
Grailsの「The Definitive Guide」という本を手に入れたばかりで、GrailsのWebサイトでは何も見つかりません。
また、プロパティを削除すると、Grailsの列は削除されません。私はこれが安全のためであり、参照列を削除できるかどうかを "把握"したくないからだと確信しています。 – billjamesdev
答えをありがとう!それはかなり悪いです!少なくともSQLをダンプすることができるので、古いものと新しいものを比較することができます。 フィールドを追加するだけで、「うまくいく」ことがわかりました。フィールドを削除すると、そのフィールドはデータベースに残ります。 (これは問題ありません。後でデータを必要としないことを確認したら、後で削除することができます) –