executeQuery method
Execute query (internal)
Implementation
Future<List<T>> executeQuery(
String sql,
Map<String, dynamic> parameters,
List<String> includes,
) async {
final result = await connection.query(
sql,
parameters: parameters,
);
var entities = result.map((r) => fromRow(r)).toList();
// Load eager relationships
if (includes.isNotEmpty) {
for (var entity in entities) {
await loadRelationships(entity, includes);
}
}
return entities;
}