From f4b9d28113f0668132c2845170a8536404a1c786 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Fri, 30 Sep 2022 23:38:34 +0800 Subject: [PATCH] Update MySql CodeFirst default bool dbtype --- .../Abstract/CodeFirstProvider/CodeFirstProvider.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs index 531c076d1..5501b9e21 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/CodeFirstProvider/CodeFirstProvider.cs @@ -527,7 +527,17 @@ namespace SqlSugar else { var name = GetType(propertyType.Name); - result.DataType = this.Context.Ado.DbBind.GetDbTypeName(name); + if (name == "Boolean") + { + result.DataType = "tinyint"; + result.Length = 1; + result.Scale = 0; + result.DecimalDigits = 0; + } + else + { + result.DataType = this.Context.Ado.DbBind.GetDbTypeName(name); + } } }