ffmigration это простой инструмент миграции базы данных.
Это простая ANS элегантный способ держать миграции базы данных для того, в различных environemnts, отслеживание которым migratison базы данных выполняются и нет.
ffmigration является только вперед инструмент миграции, это означает, что там не муравей автоматический способ отката и прикладной миграции.
Как это работает
ffmigration создает таблицу имена migration_history на выбранной базе данных, чтобы отслеживать OD применяемых миграций. Эта таблица создается автоматически при первом запуске.
На каждом счете, ffmigration выглядит всех файлов с расширением .sql в каталоге миграции, представленной в командной строке, проверяет файл миграции был применен к базе данных, и если IH не aplied это apllied к базы данных и сохраняются в migration_history.
Это рекомендовано назвать все файлы миграции с префиксом ряда сохранить порядок. Например:
Ls / некоторые / миграции / реж /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
Установка
Используйте setup.py:
питон setup.py строить
Судо питон setup.py установить
или использовать PIP:
пункт установить ffmigrate
Командная строка
Детали программы:
Версия: 0.4
Дата загрузки: 11 May 15
Тип распространения: Бесплатная
Популярность: 57
Комментарии не найдены