Ответ 1
Существует Fluent Migrator.
FluentMigrator
Fluent Migrator - это миграция рамки для .net очень похожи на Ruby Миграции.
Кто-нибудь знает инструмент С#, который ведет себя аналогично миграции в Ruby on Rails?
Таким образом, миграция рельсов - это рубиновый файл, который содержит метод построения и уничтожения.
Пункт миграции - внести изменения в базу данных (структурную или данные). Можно применить изменения в БД, а также отбросить их обратно. Это действительно опрятное решение.
для получения дополнительной информации проверьте эту ссылку Rails Guides: Migrations
Существует Fluent Migrator.
FluentMigrator
Fluent Migrator - это миграция рамки для .net очень похожи на Ruby Миграции.
Основные параметры, о которых я знаю, migrator.net и rikmigrations
Как насчет octalforty-wizardby
Здесь новый: https://github.com/dradovic/MigSharp
Он поддерживает SQL Server 2005/2008/CE 4, Oracle и Teradata. Он также включает в себя хорошую систему проверки, которая проверяет ваши миграции для потенциальных проблем с перекрестными дисками и дает вам подсказки, как их разрешать.
Кроме того, у него есть еще несколько интересных функций: поддержка нескольких модулей, детерминированная генерация SQL и т.д. Читайте здесь: https://github.com/dradovic/MigSharp/wiki/Feature-Overview
Subsonic ORM имеет встроенную функцию миграции. Здесь ссылка на документы - 3.0 Миграции
Агностическое решение Database/datastore: https://github.com/Mission3/migrations