1

さまざまな構成 groovy ファイルに、grails プロジェクト用の環境がいくつかあります。展開時に、特定の環境が使用されていることを 100% 確認したいと考えています。

grails.envで確認できapplication.propertiesます。しかし、話しているデータベースを 100% 確信するにはどうすればよいでしょうか? または、dbCreate私が使用しているスイッチ。

前もって感謝します

4

1 に答える 1

1

私の 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 にアクセスできるはずです。これにより、適切な設定が行われているという確信が得られるはずです。

于 2013-09-09T12:07:49.763 に答える