deleteWhere<Row extends Object, RS extends GeneratedTable<Row, RS>> method

BatchedStatement deleteWhere<Row extends Object, RS extends GeneratedTable<Row, RS>>(
  1. GeneratedTable<Row, RS> table,
  2. Expression<bool> filter(
    1. RS tbl
    )
)

Deletes all rows from table matching the provided filter.

See also:

Implementation

BatchedStatement deleteWhere<
  Row extends Object,
  RS extends GeneratedTable<Row, RS>
>(GeneratedTable<Row, RS> table, Expression<bool> Function(RS tbl) filter) {
  final stmt = DeleteStatement(database, table)..where(filter);
  return addStatement(stmt);
}