「開発」環境のオンザフライ再コンパイル機能と「本番」環境の永続データベース機能を組み合わせたカスタム Grails 環境を作成したいと考えています。ただし、開発環境と本番環境の構成を変更したくありません。
-reloading コマンド ライン パラメーターを使用してみましたが、効果がないようです。
どこかの conf ディレクトリに存在するフラグがあれば、それは素晴らしいことです...
「開発」環境のオンザフライ再コンパイル機能と「本番」環境の永続データベース機能を組み合わせたカスタム Grails 環境を作成したいと考えています。ただし、開発環境と本番環境の構成を変更したくありません。
-reloading コマンド ライン パラメーターを使用してみましたが、効果がないようです。
どこかの conf ディレクトリに存在するフラグがあれば、それは素晴らしいことです...
セクションの下の DataSource.groovy ファイルに新しい環境を作成できます。
environment {
developemnt { ...
}
production { ...}
test { ... }
custom{ .. //your code here}
}
カスタム構成で、次に
以下を使用してカスタム構成を実行できます。grails -Dgrails.env=customEnvironment run-app
ところで、DBを永続的にしたい場合は、dbCreate
更新するために変更するだけです:
dbCreate = "update"
永続化したい環境の DataSource ファイルで。