mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 22:11:36 +08:00
Update split table
This commit is contained in:
parent
705832957e
commit
bc6af64d8a
@ -1561,6 +1561,14 @@ namespace SqlSugar
|
||||
};
|
||||
return result;
|
||||
}
|
||||
public SplitTableContext SplitHelper(Type entityType)
|
||||
{
|
||||
var result = new SplitTableContext(this.Context)
|
||||
{
|
||||
EntityInfo = this.Context.EntityMaintenance.GetEntityInfo(entityType)
|
||||
};
|
||||
return result;
|
||||
}
|
||||
public SplitTableContextResult<T> SplitHelper<T>(T data) where T : class, new()
|
||||
{
|
||||
var result = new SplitTableContext(this.Context)
|
||||
|
@ -689,6 +689,10 @@ namespace SqlSugar
|
||||
{
|
||||
return ScopedContext.SplitHelper<T>();
|
||||
}
|
||||
public SplitTableContext SplitHelper(Type entityType)
|
||||
{
|
||||
return ScopedContext.SplitHelper(entityType);
|
||||
}
|
||||
public SplitTableContextResult<T> SplitHelper<T>(T data) where T : class, new()
|
||||
{
|
||||
return ScopedContext.SplitHelper(data);
|
||||
|
@ -50,6 +50,7 @@ namespace SqlSugar
|
||||
SqlSugarClient CopyNew();
|
||||
T CreateContext<T>(bool isTran=true) where T : SugarUnitOfWork, new();
|
||||
SugarUnitOfWork CreateContext(bool isTran = true);
|
||||
SplitTableContext SplitHelper(Type entityType);
|
||||
SplitTableContext SplitHelper<T>() where T : class, new();
|
||||
SplitTableContextResult<T> SplitHelper<T>(T data) where T : class, new();
|
||||
SplitTableContextResult<T> SplitHelper<T>(List<T> data) where T : class, new();
|
||||
|
@ -1181,6 +1181,10 @@ namespace SqlSugar
|
||||
{
|
||||
return this.Context.SplitHelper<T>();
|
||||
}
|
||||
public SplitTableContext SplitHelper(Type entityType)
|
||||
{
|
||||
return this.Context.SplitHelper<T>();
|
||||
}
|
||||
public SplitTableContextResult<T> SplitHelper<T>(T data) where T : class, new()
|
||||
{
|
||||
return this.Context.SplitHelper(data);
|
||||
|
@ -685,6 +685,10 @@ namespace SqlSugar
|
||||
{
|
||||
return ScopedContext.SplitHelper<T>();
|
||||
}
|
||||
public SplitTableContext SplitHelper(Type entityType)
|
||||
{
|
||||
return ScopedContext.SplitHelper(entityType);
|
||||
}
|
||||
public SplitTableContextResult<T> SplitHelper<T>(T data) where T : class, new()
|
||||
{
|
||||
return ScopedContext.SplitHelper(data);
|
||||
|
Loading…
Reference in New Issue
Block a user