This commit is contained in:
老道 2022-11-20 23:00:43 +08:00
parent 00a30e718b
commit 3d2091f40d
1 changed files with 14 additions and 3 deletions

View File

@ -270,9 +270,20 @@ namespace Api.Framework.Tools
sb.Append(" datetime " + _unique); sb.Append(" datetime " + _unique);
else if (typeof(String).ToString() == item.PropertyType.FullName) else if (typeof(String).ToString() == item.PropertyType.FullName)
{ {
if (_name.ToUpper() == "message".ToUpper() || _name.ToUpper() == "answer".ToUpper() || _name.ToUpper() == "token".ToUpper() || _name.ToUpper() == "dicvalue".ToUpper() || _name.ToUpper() == "ExtInfo".ToUpper() || _name.ToUpper() == "Signature".ToUpper() || _name.ToUpper() == "adzones".ToUpper() || _name.ToUpper() == "data".ToUpper() || _name.ToUpper() == "device_info".ToUpper() || _name.ToUpper().EndsWith("_text".ToUpper()) || _name.ToUpper().EndsWith("dic".ToUpper())) var nameTmp = _name.Replace("`", "");
if (nameTmp.ToUpper() == "message".ToUpper() ||
nameTmp.ToUpper() == "answer".ToUpper() ||
nameTmp.ToUpper() == "token".ToUpper() ||
nameTmp.ToUpper() == "dicvalue".ToUpper() ||
nameTmp.ToUpper() == "ExtInfo".ToUpper() ||
nameTmp.ToUpper() == "Signature".ToUpper() ||
nameTmp.ToUpper() == "adzones".ToUpper() ||
nameTmp.ToUpper() == "data".ToUpper() ||
nameTmp.ToUpper() == "device_info".ToUpper() ||
nameTmp.ToUpper().EndsWith("_text".ToUpper()) ||
nameTmp.ToUpper().EndsWith("dic".ToUpper()))
{ {
if (session.CurrentConnectionConfig.DbType == DbType.MySql && _name.ToUpper().EndsWith("dic".ToUpper())) if (session.CurrentConnectionConfig.DbType == DbType.MySql && nameTmp.ToUpper().EndsWith("dic".ToUpper()))
{ {
sb.Append(" longtext " + _unique); sb.Append(" longtext " + _unique);
} }