package:angel_serialize
, as it is the foundation for package:angel_orm
:@orm
annotation to its definition:TodoQuery
class, which contains fields corresponding to each field declared in _Todo
. Each of TodoQuery
's fields is a subclass of SqlExpressionBuilder
, corresponding to the given type. For example, TodoQuery
would look something like:QueryExecutor
interface. To support the ORM for any arbitrary database, simply extend the class and implement its abstract methods.