2016-07-20 35 views
2

flyway如何決定sql腳本的執行順序。flyway如何決定sql腳本的執行順序

我附上了我在我的項目中的各種目錄中的腳本截圖;但它執行的順序與我預期的不同。另外,如果我以增量方式或全部同時運行腳本,則執行順序會有所不同。

這是我期望他們在執行命令。

enter image description here

下面是他們得到了在執行順序。

enter image description here

我使用飛行用核4.0.3衝刺引導。我設置了flyway.out-of-order = true。

+0

它執行什麼命令?你能否也提供你的xml配置? –

+0

我更新了我的問題以提供執行的實際順序。 – Varun

+0

看起來正在遵循實際的版本順序,這意味着您的亂序= true配置沒有被使用。你確定你的XML配置是正確的嗎? –

回答

1

Flyway忽略點之間的前導零,這就是爲什麼訂單不同於我的預期。一旦我刪除了前導零;腳本按照我的預期執行。