0
特定のターゲットバージョンを超えた場合にのみ再現可能な移行を実行できますか?私は開発中のこの移行を実行する場合繰り返し可能な移行を特定のターゲットバージョンにリンクすることはできますか?
例えば、
Current version: 0.7.0
V0.7.0__cars.sql
CREATE TABLE cars (
id INT NOT NULL PRIMARY KEY,
license_plate VARCHAR NOT NULL,
color VARCHAR NOT NULL
);
R__Blue_cars.sql
CREATE OR REPLACE VIEW blue_cars AS SELECT id, license_plate FROM cars WHERE color='blue';
さて、問題はありません。しかし、ステージング/プロダクションインスタンス上の特定のターゲットに移行しようとすると、問題が発生します。
flyway -target=0.5.0 migrate
この移行は、理想的には、私は繰り返し可能な移行がtarget >= 0.7.0