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