doCountSQL method
FutureOr<int>
doCountSQL(
- String entityName,
- String table,
- SQL sql,
- Transaction transaction,
- DBSQLMemoryAdapterContext connection,
override
Implementation
@override
FutureOr<int> doCountSQL(String entityName, String table, SQL sql,
Transaction transaction, DBSQLMemoryAdapterContext connection) {
var map = _getTableMap(table, false);
if (map == null) return 0;
var condition = sql.condition;
if (condition != null) {
var sel = _selectEntries(table, sql);
return sel.length;
} else {
return map.length;
}
}