Synchronization code

This commit is contained in:
sunkaixuan
2023-05-01 10:26:00 +08:00
parent 177573a750
commit 7f5e055f1e
3 changed files with 9 additions and 5 deletions

View File

@@ -188,6 +188,7 @@ namespace SqlSugar
this._Context.Insertable(insertData)
.IgnoreColumns(_RootOptions.IgnoreColumns)
.InsertColumns(_RootOptions.InsertColumns)
.EnableDiffLogEventIF(_RootOptions.IsDiffLogEvent, _RootOptions.DiffLogBizData)
.ExecuteCommand();
}
else

View File

@@ -16,12 +16,14 @@ namespace SqlSugar
{
public string[] IgnoreColumns { get; set; }
public string[] InsertColumns { get; set; }
public bool IsDiffLogEvent { get; set; }
public object DiffLogBizData { get; set; }
}
public class InertNavRootOptions
{
public string[] IgnoreColumns { get; set; }
public string[] InsertColumns { get; set; }
}
//public class InertNavRootOptions
//{
// public string[] IgnoreColumns { get; set; }
// public string[] InsertColumns { get; set; }
//}
public class UpdateNavRootOptions
{
public string[] IgnoreColumns { get; set; }

View File

@@ -255,6 +255,7 @@ namespace SqlSugar
string ToPivotJson<TColumn, TRow, TData>(Func<T, TColumn> columnSelector, Expression<Func<T, TRow>> rowSelector, Func<IEnumerable<T>, TData> dataSelector);
ISugarQueryable<T> SplitTable(Func<List<SplitTableInfo>,IEnumerable<SplitTableInfo>> getTableNamesFunc);
ISugarQueryable<T> SplitTable(DateTime beginTime,DateTime endTime);
ISugarQueryable<T> SplitTable();
}
public partial interface ISugarQueryable<T, T2> : ISugarQueryable<T>
{