Config.groovy で grails.config.locations を更新し、.grails/${appName}-config.properties で特定の構成を次のように設定することで、開発環境の DataSource 構成を外部化できました。
dataSource.driverClassName = com.mysql.jdbc.Driver
dataSource.url = jdbc:mysql://localhost/db-dev
dataSource.username = root
dataSource.password = pass
「テスト」環境の場合、データベースが異なるため、それに応じて test.dataSource.url を更新したいと思いますが、これは機能しません。「grails test」モード (つまり、grails test dgm-update) を実行するときは、「dev」dataSource.url を使用します。テスト環境の DataSource 構成を外部化する方法は?
助けてくれてありがとう