public bool VisitExprSchemaName(ExprSchemaName expr, TCtx arg) { var res = this.Visit(expr, "SchemaName", arg, out var argOut); this.VisitPlainProperty("Name", expr.Name, argOut); this._visitor.EndVisitExpr(expr, arg); return(res); }
public static ExprSchemaName WithName(this ExprSchemaName original, String newName) => new ExprSchemaName(name: newName);
public static ExprDbSchema WithSchema(this ExprDbSchema original, ExprSchemaName newSchema) => new ExprDbSchema(database: original.Database, schema: newSchema);
public bool VisitExprSchemaName(ExprSchemaName schemaName, IExpr?parent) { this.AppendName(this.Options.MapSchema(schemaName.Name)); return(true); }