Открыть список
Как стать автором
Обновить

Миграции БД для .NET — новый ECM7.Migrator

.NET
О проблеме внесения изменений в БД в ходе разработки приложения писали на Хабре много раз.
Версионная миграция БД — удобный подход к решению проблемы.

Уже долгое время я участвую в разработке ECM7.Migrator — инструмента для автоматизации изменений БД. О том, как его использовать и почему это удобно, мы писали здесь.

8 месяцев назад мы выпустили версию 2.0, а на этой неделе вышла версия 2.6. По сравнению с версией 2.0 многое изменилось.
  • Полностью переписаны классы всех провайдеров: API стал проще и удобнее, все методы работают адекватно (а для проверки адекватности было написано большое количество модульных тестов);
  • Поддержка SQL Azure и Firebird;
  • Методы Up и Down переименованы в Apply и Revert, реализовывать Revert не обязательно;
  • Обработка разделителей запросов (например, «GO» для MSSQL);
  • Возможность работы со схемами БД (отличающимися от схемы по умолчанию);
  • … и много других мелких доработок.

Попробуйте наш новый мигратор и, возможно, он понравится вам так же, как нравится нам!
Взять новую версию можно в google code и в галерее пакетов nuget.
Теги:database migrationsmigratorecm7migratorмиграциибазы данных
Хабы: .NET
Всего голосов 24: ↑22 и ↓2 +20
Просмотры3.1K

Комментарии 6

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Похожие публикации

SQL и получение данных
16 апреля 202123 100 ₽Нетология
Аналитик данных
22 апреля 202178 000 ₽Яндекс.Практикум
Продвинутая разработка в Microsoft .NET
23 апреля 202130 200 ₽Luxoft Training

Лучшие публикации за сутки