2013-07-15 44 views
0

我已經重命名了一些先前創建的遷移文件,並且希望更新Flyway的schema_version表以包含已應用的遷移的新名稱。手動更新Flyway中的schema_version表

我試圖創建一個遷移,只更新schema_version表中的受影響的行,但運行此遷移會導致遷移過程掛起,因爲schema_version表被鎖定。

有沒有辦法使用遷移來更新schema_version表中的數據?

我正在使用MySQL。

回答

1

不,它總是被鎖定。這是防止多個競爭節點並行遷移數據庫的機制的一部分。