Ich benutze DBReverseEngineering
Plugin Handling existierte Datenbank. Diesmal muss ich die existierende db als sekundäre Datenquelle setzen, aber so kann das Plugin es nicht finden.Dose DB Reverse Engineering Plugin für Grails unterstützt sekundäre Datenquelle?
Ich versuche Umgebungseinstellung als eine Problemumgehung zu verwenden, wie folgt aus:
environments:
development:
dataSources:
dataSource:
url: xxxxxx
legacy01:
url: zzzzzz
legacy02:
url: wwwwww
test:
...
production:
...
reveng01:
dataSource:
url: zzzzzz
reveng02:
dataSource:
rul: wwwwww
$ ./gradlew -Dgrails.env=reveng01 dbReverseEnginee
$ ./gradlew -Dgrails.env=reveng02 dbReverseEnginee
Aber es bedeutet noch habe ich Mapping in jeder erzeugten Domäne Klassen hinzuzufügen, einfach zu vergessen. Also, gibt es eine Möglichkeit, das Plugin mit einer sekundären Datenquelle (Legacy01/02 in diesem Fall) zu machen. Vielen Dank.