创建 ExtendedSqlGenerator类

  public class ExtendedSqlGenerator : SqlServerMigrationSqlGenerator
    {
        #region 外键
        protected override void Generate(DropForeignKeyOperation dropForeignKeyOperation)
        {
           return;           
        }

        protected override void Generate(AddForeignKeyOperation addForeignKeyOperation)
        {
          return;
        }
        #endregion

    }

 

在Configuration类的构造函数里添加SetSqlGenerator("System.Data.SqlClient", new ExtendedSqlGenerator());

EntityFramework  Code First 构建外键关系,数据库不生成外键约束

 

相关文章:

  • 2022-12-23
  • 2021-11-10
  • 2021-04-07
  • 2021-10-29
  • 2021-10-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-24
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案