2016-07-22 5 views

ответ

0

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

Например, вы могли бы иметь структуру:

db/migration/ --V2_base_schema.sql --V3_base_data.sql --V4_change_table.sql --R__function.sql

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

Если вы просите, чтобы Flyway был инструментом, чтобы как-то сбросить и восстановить, нет такой функциональности - посмотрите на свои собственные средства баз данных для этого (например, pg_dump/pg_restore для PostgreSQL).