我正在编写一个使用 LinqToSql 进行数据访问的产品。在我们快速发展的同时,模型经常发生变化。这意味着我们在开发时会大量转储和重新加载数据库。因此,每次都涉及重新创建基线数据的开销。
恢复数据库备份的过程没有用,因为我们需要经常更新模型数据库;相同的开销(我认为,无论如何)。
所以,我想使用 DataContext.CreateDatabase,然后从 CSV 文件中提取一些数据。美好的。但我也想缝合关系,这意味着,理想情况下,提前知道主键是什么(否则,鉴于某些身份是 GUID,很难缝合我需要的链接)。
SET IDENTITY_INSERT IdentityTable ON
Linq To SQL 中的(和 OFF)等价物是什么?有吗?