0

データベースの移行を行うための可能な方法として Flyway を試しています。

複数のデータベースをサポートしており、異なる環境とデータベースの移行ジョブを同時に実行する可能性があるため、SQL 移行場所の構成 (プロパティ) ファイルを参照せずにコマンド ライン ツールを使用できる必要があります。これを行う方法はありますか?デフォルトの場所または flyway.properties ファイルで指定された場所からのみ読み取っているように見えます。

私のインストール ディレクトリは C:\flyway です。以下のコマンドを使用して、Windowsサーバーでこれを実行しています。

flyway.cmd migrate -url=jdbc:sqlserver://%URL%;databaseName=%DB% -user=%USER% -password=%PW% -schemas=dbo -initOnMigrate=true -locations filesystem:C:/Steve -jarDir ファイルシステム:ファイルシステム:C:/flyway/jars

それは素晴らしいツールです。ぜひともご利用いただければと思います。

4

1 に答える 1

0

flyway.cmd -configFile=/path/to/other/configFile.conf は、あなたが望むことをするはずです。確認したところ、ウェブサイトでこれを文書化するのを忘れていたようです (ツール自体の使用方法の説明にあります)。

これを追加するように要求して、ウェブサイトに対して問題を提起できますか?

于 2013-08-13T08:04:37.213 に答える