1.修复mysql字段类型判断错误
This commit is contained in:
parent
00a30e718b
commit
cd4e744f84
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue