Міграція бази даних

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Міграція бази даних (також міграція схеми) (англ. schema migration, database migration, database change management[1][2]) - це керування інкрементними, зворотніми змінами схеми реляційної бази даних . Міграція схеми виконується над базою даних коли необхідно оновити, або повернути схему бази даних до якоїсь новішої чи старішої версії.

Міграції виконуються програмно за допомогою інструменту міграцій (англ. schema migration tool). При виклику інструменту міграції з вказуванням бажаної версії схеми, інструмент автоматично застосовує або відкочує міграції в правильній послідовності аж поки не приведе базу даних до бажаного стану.


Зноски

  1. http://www.liquibase.org/ Liquibase Database Refactoring
  2. http://flywaydb.org/ Flyway: The agile database migration framework for Java

Посилання