Могу ли я копировать схему, используя пролет от одной среды к другой.Могу ли я копировать схему с помощью пролетного пути?
Возможно ли по одной таблице или всей схеме реплицировать от Dev до Prod?
Могу ли я копировать схему, используя пролет от одной среды к другой.Могу ли я копировать схему с помощью пролетного пути?
Возможно ли по одной таблице или всей схеме реплицировать от Dev до Prod?
Возможно, вы можете поделиться набором миграций, которые будут применяться к нескольким базам данных.
Например, вы могли бы иметь структуру:
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).
Почему ваш вопрос начинается с периода? –