deleteDocument method

  1. @override
Future<void> deleteDocument(
  1. String collection,
  2. String id
)

Deletes a document from the specified collection

Implementation

@override
Future<void> deleteDocument(String collection, String id) async {
  final connection = _requireConnection();
  await _ensureCollection(collection);

  final sql = Sql('DELETE FROM ${_tableName(collection)} WHERE id = \$1');
  await connection.execute(sql, parameters: [id]);
}