Namespace LemonEdge.DataAccess.Core.Abstractions.Builders
Interfaces
IOperatorCondition
Represents details on how to join IQueryBuilders.
IQueryBuilder
A builder for building SQL queries.
IQueryBuilderFiltered
An IQueryBuilder, but with filtering.
IQueryDeleteBuilder
Builds SQL DELETE expressions.
IQueryFunctionBuilder
Builds USER DEFINED FUNCTIONS in SQL.
IQueryInsertBuilder
Creates INSERT Query.
IQueryProcedureBuilder
Creates stored PROCEDUREs in SQL.
IQueryProgram
IQuerySelectBuilder
A class used for creating and returning a SQL SELECT statement.
All tables added are given unique Aliases (as the same table can be added more than once).
These aliases must be used in all subsequent references to the added table.
IQueryTableBuilder
Creates TABLEs in SQL.
IQueryUpdateBuilder
Creates UPDATE SQL.
IQueryViewBuilder
Creates VIEWs in SQL.