2
由於我需要交換進出的一些公司特定功能,我有時會遷移腳本,這些腳本在運行「info」時不在sql目錄中,或者稍後「遷移」。我只注意到不一致,儘管在如何顯示:Flyway信息屏幕狀態是未來,不會丟失
+----------------+----------------------------+---------------------+---------+
| Version | Description | Installed on | State |
+----------------+----------------------------+---------------------+---------+
...
| 4.1 | Add new reports synonyms | 2013-05-31 16:38:22 | Success |
| 4.1.1 | BRNC Add new reports synon | 2013-05-31 16:38:22 | Missing |
| 4.2 | Convert old DATA to DATA2 | 2013-05-31 16:38:22 | Success |
| 4.2.1 | BRNC Convert old DATA to D | 2013-05-31 16:38:22 | Future |
+----------------+----------------------------+---------------------+---------+
所以,「成功」意味着腳本已經在運行,而「失蹤」是指它們運行和不再存在。但「未來」是什麼意思?
這是相似但不相同的問題:
state of migration scripts is "future"
這是從來沒有正式回答,但如果阿克塞爾方丹的評論說,這已得到修復。我檢查了,我的罐子(3/18)比他的評論(3/2)晚。