Synchronization code

This commit is contained in:
sunkaixuan 2023-09-05 18:30:53 +08:00
parent c03d4da70d
commit 1ff78eab38
2 changed files with 7 additions and 1 deletions

View File

@ -117,7 +117,7 @@ namespace SqlSugar
private string GetParameterName(List<SugarParameter> pars, object parvalue) private string GetParameterName(List<SugarParameter> pars, object parvalue)
{ {
var parname = "@p" + pars.Count()+"_"+(this?.QueryBuilder?.WhereIndex?? GetParameterNameIndex); var parname = "@p" + pars.Count()+"_"+(GetParameterNameIndex);
SugarParameter parameter = new SugarParameter(parname, parvalue); SugarParameter parameter = new SugarParameter(parname, parvalue);
pars.Add(parameter); pars.Add(parameter);
GetParameterNameIndex++; GetParameterNameIndex++;

View File

@ -267,6 +267,12 @@ namespace SqlSugar
#endregion #endregion
#region Methods #region Methods
public override bool RenameTable(string oldTableName, string newTableName)
{
oldTableName = SqlBuilder.GetTranslationColumnName(oldTableName);
newTableName = SqlBuilder.GetTranslationColumnName(newTableName);
return base.RenameTable(oldTableName, newTableName);
}
public override List<string> GetIndexList(string tableName) public override List<string> GetIndexList(string tableName)
{ {
var sql = $"SELECT index_name FROM user_ind_columns\r\nWHERE table_name = '{tableName}'"; var sql = $"SELECT index_name FROM user_ind_columns\r\nWHERE table_name = '{tableName}'";