asp.net-mvc - asp.net 的 rails 样式数据库迁移?

标签 asp.net-mvc database migration

我爱上了更新数据库架构的 Rails 风格。我可以将迁移定义为具有相当简单但功能强大的语法的类。我可以使用单个命令运行更新,并且我的所有模型都已更新。它们致力于源代码控制,可以轻松阅读、修改和撤消。

我目前为我的 asp.net mvc 项目做这件事的方法是打开服务器资源管理器,手动更改数据库字段,然后重新生成我所有的 linq-to-sql 类。这种方法很麻烦,容易出错,几乎没有上面列出的所有优点。我相当确定必须有更好的方法。

谁能教教我?

最佳答案

Rob Conery 的 Subsonic 有类似 .NET 中的迁移:

http://blog.wekeroad.com/2007/10/03/subsonic-migrate-me/

还有许多其他工具包提供类似的方法:

我敢肯定还有更多。

关于asp.net-mvc - asp.net 的 rails 样式数据库迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2046925/

相关文章:

asp.net-mvc - 在同一个域上运行 Asp.net MVC 和 React

c# - .NET MVC5 session 未结束

mysql - 弱实体的数据库建模

php - 在将数据保存到数据库之前如何检查重复项?

javascript - 如何将两个带有索引 en 点的字符串放入 Three.js BufferGeometry 中?

asp.net-mvc - RESTful WCF 数据服务认证

asp.net-mvc - 我旁边的任何人都没有获得 ASP.NET MVC 吗?

php - fatal error : Call to a member function run() on null in {path to the test file}

php - MySQL RENAME TABLE 语句如何工作/执行?

mysql - 将旧的 3.23.49 MySQL 数据库转移到 5.0.51 MySQL 数据库 - 以 ANSI 和 UTF-8 编码