Flyway: поддержка старых БД - PullRequest
       28

Flyway: поддержка старых БД

1 голос
/ 11 февраля 2011

В настоящее время я пытаюсь настроить несколько простых сценариев миграции для наших баз данных. Я проверял пролет , который кажется достаточно простым для того, что мне нужно. Моя проблема в том, что для Postgres поддерживается только версия 9 (мы используем 8.4). Можно ли как-то обойти / исправить это ограничение, или я должен начать искать другие варианты?

Редактировать : Я забыл упомянуть, что когда я запускаю что-то вроде mvn flyway:status, я получаю сообщение об ошибке:

Flyway Error: java.lang.IllegalArgumentException: Unsupported Database: PostgreSQL

Я могу подключиться к БД через psql, и я использую правильный драйвер jdbc, поэтому когда я увидел страницу требований в документации, я предположил, что версия была явно проверена flyway .

1 Ответ

2 голосов
/ 11 февраля 2011

С какими ограничениями вы сталкиваетесь? Flyway протестирован только на PostgreSQL версии 9.0, вот и все. Не сказано, что старые версии PostgreSQL не работают. Просто попробуйте.

Вы также можете настроить установку PostgreSQL 9.0 на своем тестовом компьютере, чтобы увидеть, есть ли какая-либо разница.

...