From 458d6a9c67b80f925ae3135eb02baa8f24d44e2e Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 17 Apr 2023 08:42:11 +0800 Subject: [PATCH] Synchronization code --- .../Realization/MySql/CodeFirst/MySqlCodeFirst.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/MySql/CodeFirst/MySqlCodeFirst.cs b/Src/Asp.NetCore2/SqlSugar/Realization/MySql/CodeFirst/MySqlCodeFirst.cs index bf7bd77ae..870751ae6 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/MySql/CodeFirst/MySqlCodeFirst.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/MySql/CodeFirst/MySqlCodeFirst.cs @@ -92,10 +92,16 @@ namespace SqlSugar { result.DataType = this.Context.Ado.DbBind.GetDbTypeName(item.Length > 9 ? UtilConstants.LongType.Name : UtilConstants.IntType.Name); } - else if (item.IsJson && item.DataType == null) + else if (item.IsJson && item.DataType == null) { result.DataType = "json"; } + else if (propertyType == UtilConstants.DecType&&item.Length==0&&item.DecimalDigits==0) + { + result.Length = 18; + result.DecimalDigits = 4; + result.DataType = "decimal"; + } else { var name = GetType(propertyType.Name);