EF WillCascadeOnUpdate

时间:2012-04-25 16:50:58

标签: entity-framework ef-migrations

在ef迁移中是否有办法将外部GUID密钥设置为在更新时级联? 如果我有两个带有用户表的db和具有不同主键的同一用户,我想将一个主要GUID键设置为另一个。

基本上我试图避免在它们之间创建另一列来检查同步。

1 个答案:

答案 0 :(得分:0)

这有两个问题需要解决:

  1. 如何获得数据库和/或代码的所需行为。
  2. 如何让EF Migrations从第1点开始为解决方案生成所需的内容(触发器或其他内容)。
  3. 对于第一部分,我将研究使用触发器。对于第二部分,使用迁移创建触发器,可以通过在迁移步骤中运行raw sql命令来完成(必须使用基于代码的迁移)。