A free and open-source book on ZF3 for beginners


13.5. Выводы

В этой главе мы узнали о миграциях баз данных. Библиотека Doctrine предоставляет компонент Doctrine\Migrations, позволяющий реализовывать и применять миграции.

Миграция - это своего рода набор изменений, который можно применить к схеме БД. Миграцию можно как применить, чтобы обновить схему до нового состояния, так и убрать, чтобы вернуть схему к ее предыдущему состоянию.

Миграции весьма полезны, так как они позволяют хранить историю изменений схемы и применять изменения стандартным способом. С помощью миграций можно легко поддерживать схему на любой машине для разработки, а также на сервере тестирования, сервере для "обкатки" (staging server) и рабочем сервере.


Top