2017-10-10 5 views
0

Ich habe gesehen, wie man die DATABASECHANGELOG -Tabellen umbenennt, aber was ich suche, ist, sie in einer Datenbank für jeden Server zu erstellen und dann zu den anderen Datenbanken auf diesem Server bereitzustellen. Wir verwenden Liquibase für MSSQL- und Sybase-Datenbanken und führen sie über die Befehlszeile aus.Standort von Liquibase DATABASECHANGELOG Tabellen

Gedanken?

Antwort

0

Ich hatte den gleichen Gedanken vorher auch. Das ist einfach nicht, wie es in meinem derzeitigen Geschäft :)

Sie suchen nach diesen Möglichkeiten getan:

--liquibaseCatalogName=<name>    The name of the catalog with the 
              liquibase tables 
--liquibaseSchemaName=<name>    The name of the schema with the 
              liquibase tables 

Doc hier: http://www.liquibase.org/documentation/command_line.html.
Allerdings ist --liquibaseCatalogName nicht dokumentiert, aber es erscheint als eine Option beim Überprüfen der Befehlszeilenoptionen über liquibase --help. In Ihrem Fall, glaube ich, "Katalog" entspricht einer Datenbank in MSSQL und Sybase.

Verwandte Themen