Миграция базы данных во время выполнения в .NET (существует?) - PullRequest
2 голосов
/ 11 марта 2011

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

У меня есть проект WPF, и мы используем Prism для создания загружаемых модулей. То, что я хотел бы сделать, это позволить модулю передать миграцию базы данных в ядро ​​во время загрузки с миграцией и любыми начальными данными. Если эта миграция уже существует, она игнорирует ее, в противном случае она мигрирует (или обновляет, если новая версия - не знаю, как это работает)

Похоже, что все системы используют NAnt или MSBuild, и я подумал, есть ли какая-то инфраструктура для миграции во время выполнения. Если нет, кто-нибудь видел такие манипуляции с базами данных во время выполнения в другом месте, чтобы имитировать? Хорошие направления или идеи?

1 Ответ

4 голосов
/ 11 марта 2011

Вы имеете в виду что-то вроде FluentMigrator ?

После дополнительных поисков я нашел этот вопрос: https://stackoverflow.com/q/8033/50079

, который имеет более ценные ответы. Посмотрите и на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...