An Escaper matching the database type (e.g. MySQLEscaper or MSSQLEscaper). Used when escaping column names in compiled conditions.
An Executer instance that matches the database type (e.g. MySQLExecuter).
A From instance which holds the base table, all joined-in tables, and the where clause.
Alias of the table to delete from. Optional and defaults to the base table.
Alias of the table to delete from. Optional and defaults to the base table.
An Escaper matching the database type (e.g. MySQLEscaper or MSSQLEscaper). Used when escaping column names in compiled conditions.
An Executer instance that matches the database type (e.g. MySQLExecuter).
A From instance which holds the base table, all joined-in tables, and the where clause.
Build the query.
The string-representation of the query to execute along with query parameters.
Execute the query.
A promise that shall be resolved with an object containing an "affectedRows" property. If an error occurs when executing the query, the returned promise shall be rejected with the error (unmodified).
Get the SQL that represents the query.
The SQL representing the update statement.
Generated using TypeDoc
A Query class that represents a DELETE query.