【问题标题】:How to close Entity Framework create foreign key如何关闭实体框架创建外键
【发布时间】:2016-04-08 06:08:09
【问题描述】:

我使用实体框架.6.1.3。我希望实体框架不在 SQL Server 数据库中创建外键。可以设置什么配置?

我试过了,但它只会禁用外键,它仍然会创建它:

modelBuilder.Conventions.Remove<OneToManyCascadeDeleteConvention>();

有没有办法告诉实体框架不要在数据库中创建外键?

【问题讨论】:

  • 可以放你的模型吗?
  • 您可以避免映射外键属性(即 NotMapped)。否则需要自定义迁移过程删除外键约束创建。

标签: c# entity-framework


【解决方案1】:

我建议你看看EntityForeinkey你的问题我希望你会发现它对你有帮助

【讨论】:

  • 这不是答案,而是评论。如果您指定一个链接,您还需要从链接中推断出重要部分并进行解释。
猜你喜欢
  • 2013-06-29
  • 2017-01-02
  • 2017-07-20
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 2012-08-21
  • 1970-01-01
相关资源
最近更新 更多