1

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

4

1 回答 1

2

我假设你的意思是模式的变化?如果是这样,那么自定义代码生成器肯定是一种选择,并且比每次模式更改时手动更新 DBML 更好。但是也有第三方工具可以同步模式更改:

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

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

于 2009-03-11T17:22:42.357 回答