Browse Source

Update MySql

pull/12/MERGE
sunkaixuan 8 years ago
parent
commit
1cce0e30a5
  1. 6
      Src/Asp.Net/SqlSugar/Realization/MySql/SqlBuilder/MySqlBuilder.cs
  2. 2
      Src/Asp.Net/SqlSugar/SqlSugar.nuspec

6
Src/Asp.Net/SqlSugar/Realization/MySql/SqlBuilder/MySqlBuilder.cs

@ -9,6 +9,7 @@ namespace SqlSugar
public override string GetTranslationTableName(string name)
{
if (name.Contains("`")) return name;
Check.ArgumentNullException(name, string.Format(ErrorMessage.ObjNotExist, "Table Name"));
var context = this.Context;
var mappingInfo = context
@ -31,11 +32,14 @@ namespace SqlSugar
public override string GetTranslationColumnName(string propertyName)
{
return "`" + propertyName + "`";
if (propertyName.Contains("`")) return propertyName;
else
return "`" + propertyName + "`";
}
public override string GetNoTranslationColumnName(string name)
{
if (!name.Contains("`")) return name;
return name == null ? string.Empty : Regex.Match(name, @"\`(.*?)\`").Groups[1].Value;
}
}

2
Src/Asp.Net/SqlSugar/SqlSugar.nuspec

@ -2,7 +2,7 @@
<package >
<metadata>
<id>sqlSugar</id>
<version>4.0.5</version>
<version>4.0.6</version>
<title>SqlSugar SqlServer ORM</title>
<authors>sun kaixuan</authors>
<owners>landa</owners>

Loading…
Cancel
Save