// Methods internal Translator(IDataServices services, SqlFactory sqlFactory, ITypeSystemProvider typeProvider, SqlProvider provider) { this.services = services; sql = sqlFactory; this.typeProvider = typeProvider; this.provider = provider; }
public PgsqlQueryConverter(IDataServices services, ITypeSystemProvider typeProvider, Translator translator, SqlFactory sql) : base(services, typeProvider, translator, sql) { }
// Methods internal EfzParameterizer(ITypeSystemProvider typeProvider, SqlNodeAnnotations annotations) { this.typeProvider = typeProvider; this.annotations = annotations; }
internal override SqlFactory CreateSqlFactory(ITypeSystemProvider typeProvider1, MetaModel metaModel) { return(new AccessSqlFactory(typeProvider1, metaModel)); }
internal EfzSqlFactory(ITypeSystemProvider typeProvider, MetaModel model) : base(typeProvider, model) { }
public MyVisitor(SqlFactory sql, SqlProvider providerMode) : base(sql, providerMode) { typeProvider = sql.TypeProvider; }
// Methods internal static SqlNode Rationalize(SqlProvider sqlProvider, SqlNode node, ITypeSystemProvider typeProvider, MetaModel model) { return(new Booleanizer(sqlProvider, typeProvider, model).Visit(node)); }
internal OracleFactory(ITypeSystemProvider typeProvider, MetaModel model) : base(typeProvider, model) { }
// Methods internal Visitor(ITypeSystemProvider typeProvider, MetaModel model) { this.sql = new SqlFactory(typeProvider, model); this.typeProvider = typeProvider; }
// Methods internal SqlRetyper(ITypeSystemProvider typeProvider, MetaModel model) { this.visitor = new Visitor(typeProvider, model); }
// Methods internal Visitor(ITypeSystemProvider typeProvider, SqlFactory sqlFactory) { this.typeProvider = typeProvider; this.sql = sqlFactory; this.aggregateChecker = new SqlAggregateChecker(); }
// Methods internal SqlReorderer(ITypeSystemProvider typeProvider, SqlFactory sqlFactory) { this.typeProvider = typeProvider; this.sql = sqlFactory; }
// Methods internal static SqlNode Lift(SqlNode node, ITypeSystemProvider typeProvider, MetaModel model) { return(new Lifter(typeProvider, model).Visit(node)); }
// Methods internal Lifter(ITypeSystemProvider typeProvider, MetaModel model) { this.sql = new SqlFactory(typeProvider, model); this.aggregateChecker = new SqlAggregateChecker(); this.rowNumberChecker = new SqlRowNumberChecker(); }
internal override ISqlParameterizer CreateSqlParameterizer(ITypeSystemProvider typeProvider, SqlNodeAnnotations annotations) { return(new OracleParameterizer(typeProvider, annotations)); }
// Methods internal Booleanizer(SqlProvider sqlProvider, ITypeSystemProvider typeProvider, MetaModel model) { this.sqlProvider = sqlProvider; this.sql = new SqlFactory(typeProvider, model); //this.sql = sqlProvider.sqlFactory; }
internal override SqlFactory CreateSqlFactory(ITypeSystemProvider typeProvider, MetaModel metaModel) { return(new OracleFactory(typeProvider, metaModel)); }
internal override SqlFactory CreateSqlFactory(ITypeSystemProvider typeProvider, MetaModel metaModel) { return(new PostgreSQL.PgsqlFactory(typeProvider, metaModel)); }