The back-end type required by this profile
The type of a (partially) compiled AST for Insert operations.
Pseudo-invoker for running DDL statements.
Compile sub-queries with the appropriate drivers
The type of insert invokers returned by the driver
Defines the standard InsertInvoker methods for inserting data, which are available at the level of BasicProfile.
The type of query executors returned by the driver
The type of a schema description (DDL)
A schema description contains the SQL statements for creating and dropping database entities.
The implicit values and conversions provided by this driver.
The API for using the query language with a single import statement.
The back-end implementation for this profile
The capabilities supported by this driver.
(Partially) ompile an AST for insert operations
Compute the capabilities.
Create a DDLInvoker -- this method should be implemented by drivers as needed
Create an InsertInvoker -- this method should be implemented by drivers as needed
Create an executor -- this method should be implemented by drivers as needed
The compiler used for deleting data
The configuration for this driver, loaded via loadDriverConfig.
The compiler used for inserting data
Load the configuration for this driver.
The external interface of this driver which defines the API.
The compiler used for queries
A collection of values for using the query language with a single import statement.
The driver-specific representation of types
The compiler used for updates