From 49df920f854b001cfa57391825424e6ea004d737 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Thu, 6 Oct 2022 21:15:39 +0800 Subject: [PATCH] bug : GetDifferenceTables --- .../SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs index d9b02d8ef..cdf74f4b0 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs @@ -180,7 +180,10 @@ namespace SqlSugar db.MappingTables.Add(type.Name, tempTableName); try { - db.CodeFirst.InitTables(type); + + var codeFirst=db.CodeFirst; + codeFirst.SetStringDefaultLength(this.DefultLength); + codeFirst.InitTables(type); var tables = db.DbMaintenance.GetTableInfoList(false); var oldTableInfo = tables.FirstOrDefault(it=>it.Name.EqualCase(oldTableName)); var newTableInfo = tables.FirstOrDefault(it => it.Name.EqualCase(oldTableName));