doCountSQL method
FutureOr<int>
doCountSQL(
- String entityName,
- String table,
- SQL sql,
- Transaction transaction,
- DBSQLiteConnectionWrapper connection,
override
Implementation
@override
FutureOr<int> doCountSQL(
String entityName,
String table,
SQL sql,
Transaction transaction,
DBSQLiteConnectionWrapper connection,
) {
var results = _select(connection, sql);
var count = results.map((r) => r.values.firstOrNull).firstOrNull ?? 0;
return count is int ? count : int.tryParse(count.toString().trim()) ?? 0;
}