代码之家  ›  专栏  ›  技术社区  ›  captncraig

用于ASP.NET的Rails样式数据库迁移?

  •  5
  • captncraig  · 技术社区  · 15 年前

    我喜欢Rails样式的DB模式更新。我可以将迁移定义为具有相当简单但功能强大的语法的类。我可以用一个命令运行更新,我的所有模型都会更新。它们致力于源代码管理,并且可以很容易地读取、修改和撤消。

    我为ASP.NET MVC项目执行此操作的当前方法是打开服务器资源管理器,手动更改数据库字段,然后重新生成所有LINQ to SQL类。这种方法很麻烦,容易出错,而且几乎没有上面列出的所有优点。我相当肯定会有更好的方法。

    有人能启发我吗?

    2 回复  |  直到 13 年前
        1
  •  6
  •   Tom Juergens    13 年前

    Rob Conery的亚音速有点像.NET中的迁移:

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

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

    我肯定还有更多的。

        2
  •  1
  •   Community CDub    7 年前

    旧问题,但仍然有效,所以这里有一个额外的答案,可能对某人有所帮助。

    这个 question/answer here on SO 有候选人名单,别忘了退房 Fluent Migrator 也。