.NET中的运行时数据库迁移(它存在吗?)

时间:2011-03-11 01:35:52

标签: .net database-migration

在.NET中有很多关于类似rails的数据库迁移的帖子,但它们似乎都没有按我希望的那样做。

我有一个WPF项目,我们正在使用Prism来创建可加载的模块。我想做的是允许模块在加载时将数据库迁移到核心,包括迁移和任何种子数据。如果该迁移已经存在,它将忽略它,否则它将迁移(或者如果新版本更新 - 不确定如何工作)

似乎所有系统都在使用NAnt或MSBuild,我想知道是否有一个用于运行时迁移的框架。如果没有,有没有人在别处看到这样的运行时数据库操作来模拟?好方向或想法?

1 个答案:

答案 0 :(得分:4)

你的意思是FluentMigrator

经过更多搜索,我发现了这个问题: https://stackoverflow.com/q/8033/50079

有更多有价值的答案。看看它。