本から小さな grails アプリケーションを開発していますが、必要な手順の 1 つは、データベースに初期データを供給することです。を使用するGroovyConsole
と、スクリプトは実行されますが、データは保持されません。
DataSource.groovy
環境設定は以下の通り
development {
dataSource {
dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
url = "jdbc:h2:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE"
}
}
コンソールでスクリプトを実行すると、result
が返されますNULL
。アプリケーションにGGTSを使用していますが、GGTSからの初期データを保持する方法がわからないためgrails console
、コマンドプロンプトからコマンドを実行しました。これは正しい方法ですか?GGTS から直接行う方法はありますか?
PS: この質問Seeed data for grails applicationを見ましたが、現在の場所と必要なものに対しては高度すぎるようです。
ありがとう