Documentation

Differences introduced in version 1.0
Differences introduced in version 2.0
Differences introduced in version 3.0
Architecture and design principles
Terms used in DBIx::DataModel documentation
Description of the internal structure
Get quickly started with DBIx::DataModel
General reference for DBIx::DataModel

Modules

UML-based Object-Relational Mapping (ORM) framework
compatibility with previous versions 0.*
compatibility with previous versions 1.*
meta-information for DBIx::DataModel
meta-information about an association
meta-information about a path
Meta-information about a DBIx::DataModel schema
registered collection of column handlers
Utility functions for DBIx::DataModel metaclasses
Factory for DBIx::DataModel Schemas
automatically generate a schema for DBIx::DataModel
Parent class for result kinds
tree of categorized lists of rows
statement with reusable memory for rows
accumulates columns into a flat arrayref
arrange data rows in a hash
SQL and bind values in a form suitable for a subquery
writes into a tab-separated file
writes into an Excel file
Abstract parent for Table and Join
Parent for Join classes
Parent for Table classes
DBIx::DataModel statement objects
Statement for interacting with DBD::JDBC
Statement for interacting with DBD::Oracle in Oracle versions prior to 12c

Provides

in lib/DBIx/DataModel/Meta/Source.pm
in lib/DBIx/DataModel/Meta/Source/Join.pm
in lib/DBIx/DataModel/Meta/Source/Table.pm
in lib/DBIx/DataModel/Compatibility/V1.pm
in lib/DBIx/DataModel/Compatibility/V1.pm