Wat*_*tth 5 c# entity-framework entity-framework-migrations
我正在开发一个使用实体框架和代码优先的现有项目。我需要在迁移运行之前运行一些 SQL,但收到有关外键约束的错误,因此我需要从表中删除现有数据。我可以在不使用 DbMigration.DropTable() 删除表的情况下执行此操作吗?
您无法截断使用外键约束引用的表。
DELETE FROM您唯一的选择是从未被任何其他表引用的表开始手动截断数据。EF 等效项类似于
db.TableToTruncate.RemoveRange(db.TableToTruncate);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5328 次 |
| 最近记录: |