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 PROCEDURE
s 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 TABLE
s in SQL.
IQueryUpdateBuilder
Creates UPDATE
SQL.
IQueryViewBuilder
Creates VIEW
s in SQL.