Feature Description
Orange ORM currently maps rows to plain data objects. There is no built-in way to map query results to class instances with custom methods and properties.
Use case
Being able to define a class with domain logic and have the ORM return instances of that class directly, rather than plain objects that require manual wrapping.
Acceptance criteria
Mapped rows can be returned as instances of a user-defined class
Class instances retain custom methods and properties
Existing mapping behavior is unchanged
Feature Description
Orange ORM currently maps rows to plain data objects. There is no built-in way to map query results to class instances with custom methods and properties.
Use case
Being able to define a class with domain logic and have the ORM return instances of that class directly, rather than plain objects that require manual wrapping.
Acceptance criteria
Mapped rows can be returned as instances of a user-defined class
Class instances retain custom methods and properties
Existing mapping behavior is unchanged