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