findEntityByName method
Implementation
ModelEntity? findEntityByName(String name) {
final found =
entities
.where((e) => e.name.toLowerCase() == name.toLowerCase())
.toList();
if (found.isEmpty) return null;
if (found.length >= 2) {
throw StateError(
'ambiguous entity name: $name; please specify a UID in its annotation',
);
}
return found[0];
}