Modify the database table

This commit is contained in:
sunkaixuan 2023-04-26 16:52:26 +08:00
parent ff0f5c687e
commit 142285398c
2 changed files with 6 additions and 1 deletions

View File

@ -1244,7 +1244,11 @@ namespace SqlSugar
}
return result;
}
public ISugarQueryable<T> SplitTable()
{
//all table
return this.SplitTable(tag => tag);
}
public ISugarQueryable<T> SplitTable(DateTime beginTime, DateTime endTime)
{
var splitColumn = this.EntityInfo.Columns.FirstOrDefault(it => it.PropertyInfo.GetCustomAttribute<SplitFieldAttribute>() != null);

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>
{