Changes for version 0.39 - 2011-01-25
- When you explicitly provide a Fey::FK object for a has_one or has_many relationship, Fey::ORM will now invert the direction of that relationship if needed to generate the proper SQL. In the past, this was done as needed if the Fey::FK _wasn't_ explicitly provided. Now it is done regardless.
Documentation
Fey::ORM Manual Index
Introduction to Fey::ORM
Modules
A hash where the keys are sets of Fey::Column objects
An attribute metaclass for column-based attributes
An attribute metaclass for attributes with an inflator
An attribute metaclass for SELECT-based attributes
A metaclass for schema classes
A metaclass for table classes
A parent for has-one metaclasses based on a Fey::FK object
A parent for has-one metaclasses based on a query object
A parent for has-one metaclasses based on a Fey::FK object
A parent for has-one metaclasses based on a query object
A method metaclass for SELECT-based methods
A shared role for all foreign HasX metaclasses
A role for has-many metaclasses
A role for has-one metaclasses
A Fey-based ORM (If you like SQL, you might like Fey::ORM)
Defines exceptions used for Fey::ORM
Declarative policies for Fey::ORM using classes
A role for things that iterate over Fey::Object::Table objects
Provides sugar for schema-based classes
Provides sugar for table-based classes
Types for use in Fey::ORM
Types for use in Fey::ORM
An iterator which iterates over an array of objects
Wraps a DBI statement handle to construct objects from the results
A caching subclass of Fey::Object::Iterator::FromSelect
An object representing a specific policy
Base class for schema-based objects
Base class for table-based objects
Provides
in lib/Fey/Meta/Method/Constructor.pm
in lib/Fey/Meta/Role/FromSelect.pm
in lib/Fey/Meta/Role/Relationship/ViaFK.pm