mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2026-01-23 05:11:59 +08:00
Synchronization code
This commit is contained in:
@@ -46,6 +46,10 @@ namespace SqlSugar
|
||||
}
|
||||
string temp = " {0} {1} {2} {3} ";
|
||||
string parameterName = string.Format("{0}Condit{1}{2}", sqlBuilder.SqlParameterKeyWord, item.FieldName, index);
|
||||
if (this.Context?.CurrentConnectionConfig?.MoreSettings?.MaxParameterNameLength > 0&& parameterName.Length> this.Context?.CurrentConnectionConfig?.MoreSettings?.MaxParameterNameLength)
|
||||
{
|
||||
parameterName = string.Format("{0}Condit{1}{2}", sqlBuilder.SqlParameterKeyWord,item.FieldName.GetHashCode().ToString().Replace("-", ""), index);
|
||||
}
|
||||
if (parameterName.Contains("."))
|
||||
{
|
||||
parameterName = parameterName.Replace(".", "_");
|
||||
|
||||
@@ -30,5 +30,6 @@ namespace SqlSugar
|
||||
public bool EnableCodeFirstUpdatePrecision { get; set; }
|
||||
public bool SqliteCodeFirstEnableDropColumn { get; set; }
|
||||
public bool IsCorrectErrorSqlParameterName { get; set; }
|
||||
public int MaxParameterNameLength { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -535,7 +535,8 @@ namespace SqlSugar
|
||||
SqliteCodeFirstEnableDefaultValue=it.MoreSettings.SqliteCodeFirstEnableDefaultValue,
|
||||
SqliteCodeFirstEnableDescription=it.MoreSettings.SqliteCodeFirstEnableDescription,
|
||||
IsCorrectErrorSqlParameterName = it.MoreSettings.IsCorrectErrorSqlParameterName,
|
||||
SqliteCodeFirstEnableDropColumn=it.MoreSettings.SqliteCodeFirstEnableDropColumn
|
||||
SqliteCodeFirstEnableDropColumn=it.MoreSettings.SqliteCodeFirstEnableDropColumn,
|
||||
MaxParameterNameLength=it.MoreSettings.MaxParameterNameLength
|
||||
|
||||
},
|
||||
SqlMiddle = it.SqlMiddle == null ? null : new SqlMiddle
|
||||
|
||||
Reference in New Issue
Block a user