Synchronization code

This commit is contained in:
sunkaixuan 2023-02-23 21:53:39 +08:00
parent 2f3658f253
commit dbff2cee44
3 changed files with 11 additions and 3 deletions

View File

@ -630,6 +630,7 @@ namespace SqlSugar
{
OperationType = DataFilterType.DeleteByObject,
EntityValue = deleteObj,
EntityColumnInfo=this.EntityInfo.Columns.FirstOrDefault()
};
dataEvent(deleteObj,model);
}

View File

@ -31,7 +31,14 @@ namespace SqlSugar
if (expression.NodeType == ExpressionType.ArrayIndex)
{
var parameterName = AppendParameter(ExpressionTool.DynamicInvoke(expression));
base.Context.Result.Append($" {BaseParameter.BaseParameter.OperatorValue} {parameterName} ");
if (this.BaseParameter?.IsLeft==true)
{
base.Context.Result.Append($" {BaseParameter.BaseParameter.OperatorValue} {parameterName} ");
}
else
{
base.Context.Result.Append($" {parameterName} ");
}
return;
}
var operatorValue = parameter.OperatorValue = ExpressionTool.GetOperator(expression.NodeType);

View File

@ -57,9 +57,9 @@ namespace SqlSugar
{
var schema = GetSchema();
return @"select cast(relname as varchar) as Name,
cast(obj_description(relfilenode,'pg_class') as varchar) as Description from pg_class c
cast(obj_description(c.oid,'pg_class') as varchar) as Description from pg_class c
inner join
pg_namespace n on n.oid = c.relnamespace and nspname='"+ schema + @"'
pg_namespace n on n.oid = c.relnamespace and nspname='" + schema + @"'
inner join
pg_tables z on z.tablename=c.relname
where relkind = 'r' and relname not like 'pg_%' and relname not like 'sql_%' and schemaname='" + schema + "' order by relname";