Информационный экран Flyway Состояние - будущее, а не отсутствие
Из-за некоторых специфических для компании функций, которые мне нужно поменять местами, я иногда переносил сценарии, которых нет в каталоге sql при запуске »Информация" или же "мигрировать» позже. Я только что заметил несоответствие в том, как это отображается:
+----------------+----------------------------+---------------------+---------+
| 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 |
+----------------+----------------------------+---------------------+---------+
Так, "Успех» означает, что скрипты были запущены, и "Отсутствует" означает, что они были запущены и больше не присутствуют. А что значитБудущее" имею в виду?
Это похоже, но не идентично вопросу:
Состояние сценариев миграции "будущее"
на который никогда официально не отвечали, но где Аксель Фонтейн сказал в комментарии, что это было исправлено. Я проверил, и мои банки (3/18) являются более поздней датой, чем его комментарий (3/2).