さまざまな構成 groovy ファイルに、grails プロジェクト用の環境がいくつかあります。展開時に、特定の環境が使用されていることを 100% 確認したいと考えています。
grails.env
で確認できapplication.properties
ます。しかし、話しているデータベースを 100% 確信するにはどうすればよいでしょうか? または、dbCreate
私が使用しているスイッチ。
前もって感謝します
私の Grails プロジェクトでは、通常、Grails 環境とその他の診断情報を、管理者だけがアクセスできるページにエコーします。例えば:
<ul>
<li>environment: ${grails.util.Environment.current.name}</li>
<li>version: ${grailsApplication.metadata.'app.version'}</li>
</ul>
現時点では grails 環境を利用できませんが、grailsApplication.config.dataSource.url でデータベースの URL にアクセスできるはずです。これにより、適切な設定が行われているという確信が得られるはずです。