Flyway: интерес к созданию файла инициализации SQL? - PullRequest
0 голосов
/ 02 марта 2012

Поправьте меня, если я не прав, но похоже, что первым шагом Flyway по интеграции существующей базы данных является создание файла инициализации SQL, содержащего DDL и извлечение справочных данных из производства ( См. Здесь ). Но я не понимаю цели такого файла, так как он не используется ни плагином Flyway, ни API-интерфейсом Flyway. Таким образом, нет возможности восстановить базу данных в ее первоначальном состоянии с помощью инструментов, предоставляемых Flyway. У кого-нибудь есть идеи по поводу интереса создания файла инициализации?

1 Ответ

2 голосов
/ 03 марта 2012

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

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

...