querySingle<T> method

T querySingle<T>(
  1. String sql,
  2. List args
)

Execute a query that returns a single value

Implementation

T querySingle<T>(
  String sql,
  List<dynamic> args,
) {
  final ResultSet result = _database.select(sql, args);
  if (result.isEmpty) {
    throw Exception('No results found');
  }
  return result.first.values.first as T;
}