Обратный инжиниринг существующей базы данных с помощью flywaydb?

может flywaydb поддерживать такую ​​обработку?

  1. Настройте эталонную базу данных Oracle за пределами пролетного пути.
  2. Создайте тестовые данные в этой справочной базе данных с помощью приложения.
  3. Обратное проектирование этой базы данных с помощью пролетного пути.
  4. Создавайте тестовые базы данных во время автоматизированных сборок с помощью flyway на основе сценариев, собранных в пункте 3.

Я знаю, что возможны 1,2 и 4. Но что с пунктом 3?


person Stefan85555    schedule 07.08.2014    source источник


Ответы (1)


Нет, flyway поддерживает только прямую миграцию баз данных и не поддерживает обратное проектирование базы данных. Если база данных создается за пределами пролетного пути, тогда на пролетном пути даже нет информации о текущем состоянии схемы базы данных.

К сожалению, чтобы реконструировать базу данных, вам придется использовать другие инструменты.

person Andreas Falk    schedule 07.08.2014
comment
Спасибо за разъяснения! :) - person Stefan85555; 12.08.2014