Nomad

Скриншот программы:
Nomad
Детали программы:
Версия: 0.2
Дата загрузки: 20 Feb 15
Разработчик: Alexander Solovyov
Тип распространения: Бесплатная
Популярность: 1

Rating: nan/5 (Total Votes: 0)

Кочевник простой миграции приложение, которое специфически учитывает свойств развития с DVCS и полностью агностиком из ORM или все, что вы используете для доступа к базе данных. Он использует простые сценарии SQL для переноса и может работать до и после обработки подпрограммы, написанные на любом языке (Python, Ruby или что-то вы используете для вашего приложения).
Концепция
Миграция магазин Nomad является каталог с nomad.ini и через другие каталоги внутри. Каждый каталог, содержащий в нем migration.ini является одной миграция и имя каталога детской является идентификатором миграции.
Это выглядит так:
миграции /
и NBSP; nomad.ini
& NBSP; 2011-11-11 первая миграция /
и NBSP; migration.ini
& NBSP; up.sql
& NBSP; 2011-11-12-вторых миграции /
и NBSP; migration.ini
& NBSP; 1-pre.py
& NBSP; 2-up.sql
& NBSP; 3-post.py
Основные свойства:
- Существует нет понижения - никто никогда не проверяет их, они не редко необходимо
- Вы можете написать миграции в то, что язык вы хотите, только инструмент позволяет отслеживать, применяемые миграции и зависимостей
- .sql Трактуется по-разному и выполняются в отношении базы данных, настраиваются в nomad.ini
- Только .SQL и исполняемые файлы выполняются. Вы можете поместить файлы README, куски документации, все, что вы хотите вместе с вашим миграций.
- Вопросы Имя - все выполняется в порядке. Заказать определяется с помощью человеческого рода (так что х-1.sql раньше, чем х-10.sql, вы всегда можете проверить сортировка с Л. --sort = версия).

Требования

  • Python

Похожие программы

Другие программы разработчика Alexander Solovyov

Cyrax
Cyrax

11 May 15

Nomad
Nomad

6 Jun 15

Комментарии к Nomad

Комментарии не найдены
добавить комментарий
Включите картинки!