firstOrFail method
Future<MssqlRow>
firstOrFail(
- MssqlSession session, {
- MssqlDialect dialect = MssqlDialect.sql2012,
- Duration? timeout,
The first row, or StateError.
Implementation
Future<MssqlRow> firstOrFail(
MssqlSession session, {
MssqlDialect dialect = MssqlDialect.sql2012,
Duration? timeout,
}) async {
final row = await first(session, dialect: dialect, timeout: timeout);
if (row == null) {
throw StateError('No row matched ${compile(dialect: dialect).sql}.');
}
return row;
}