delete method

Future<String?> delete([
  1. bool sqlOnly = false
])

Implementation

Future<String?> delete([bool sqlOnly = false]) async {
  _select = null;
  _update = null;
  _insert = null;
  _delete = Delete();

  var sql = toSql();

  if (sqlOnly) {
    return sql;
  }

  if (log) {
    Log.info('[QUERY BUILDER] Executing query...');
    Log.info(sql);
  }

  if (batch != null) {
    batch!.execute(sql);
    return null;
  }

  await Database.database.execute(sql);

  return null;
}