迁移Linq DBML表的最佳解决方案是什么?

时间:2009-03-09 22:07:37

标签: asp.net sql-server linq-to-sql version-control data-migration

我正在尝试找出使用Linq处理数据库更新的最佳方法。我想要一种检查数据库更改的简洁方法。我想使用ruby样式的迁移脚本,但我也希望保持所有内容与DBML文件同步。做这个的最好方式是什么?我是否需要编写自定义解决方案才能执行此操作?

1 个答案:

答案 0 :(得分:2)

我认为你的意思是模式的变化?如果是这样,自定义代码生成器肯定是一个选项,而且比每次模式更改时手动更新DBML更好。但是还有第三方工具来同步模式更改:

http://www.huagati.com/dbmltools/

如果您愿意放弃LINQ作为数据访问模型,可以使用OR / M工具或OR / M工具来控制代码生成。