Publisher review:DBIx-ORM-Declarative module allows you to create database objects with descriptive syntax. The DBIx::ORM::Declarative class encapsulates common database operations on tables and provides an object-oriented interface to them. It provides a simple way of constructing an object-oriented database framework. In particular, the user doesn't need to create base classes and subclasses - the DBIx::ORM::Declarative class takes care of all that for you. For most common operations, no SQL knowledge is needed, and even joins and sequences don't require a lot of SQL to implement.
The class is customized at compile time by presenting a list of schema declarations in the use declaration for the module. The schema declarations are hash references, each of which must have the keys schema (which declares the name to be used to bind a particular database declaration to an object) and tables (which declares the details of the tables themselves). The key limit_clause, if present, declares a substitution pattern for use with limiting searches. By default, it's LIMIT %offset%,%count%, which is suitable for MySQL.
DBIx-ORM-Declarative 0.14 is a Perl script for Perl Modules scripts design by Jim Schneider.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
DBIx-ORM-Declarative module allows you to create database objects with descriptive syntax.
Operating system:Windows / Linux / Mac OS / BSD / Solaris