Split table

This commit is contained in:
sunkaixuna
2021-10-23 20:42:40 +08:00
parent f9d2bfb853
commit bfddebcdef
7 changed files with 130 additions and 12 deletions

View File

@@ -20,12 +20,17 @@ namespace OrmTest
InitKeyType = InitKeyType.Attribute,
IsAutoCloseConnection = true
});
db.Aop.OnLogExecuted = (s, p) =>
{
Console.WriteLine(s);
};
db.CodeFirst.SplitTables().InitTables<OrderSpliteTest>();
db.Queryable<OrderSpliteTest>().SplitTable(it => it.Take(3)).ToList();
var list=db.Queryable<OrderSpliteTest>().SplitTable(tabs => tabs.Take(3)).ToList();
Console.WriteLine("#### CodeFirst end ####");
}
[SqlSugar.SugarTable("Order{year}{month}{day}")]
[SqlSugar.SugarTable("Taxxx0101{year}{month}{day}")]
public class OrderSpliteTest
{
[SugarColumn(IsPrimaryKey =true)]