deleteDocument method
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]);
}