The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:DBIx::DataModel"

DBIx::DataModel - UML-based Object-Relational Mapping (ORM) framework River stage one • 3 direct dependents • 3 total dependents

Perl ORMs There are many other CPAN modules offering somewhat similar features, like DBIx::Class, Rose::DB::Object, Jifty::DBI, Fey::ORM, just to name a few ... there is more than one way to do it! Frameworks in this family are called *object-relatio...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Carp - custom carping module for DBIx::DataModel River stage one • 3 direct dependents • 3 total dependents

Used by all modules in DBIx::DataModel for ignoring stack frames in DBIx::DataModel or in SQL::Abstract while croaking or carping....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Meta - meta-information for DBIx::DataModel River stage one • 3 direct dependents • 3 total dependents

The family of classes in "DBIx::DataModel::Meta" are designed to hold meta-information about schemas, tables, joins, etc. Under normal circumstances these classes will be mostly invisible to DBIx::DataModel users : they are used primarily for interna...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Source - Abstract parent for Table and Join River stage one • 3 direct dependents • 3 total dependents

Abstract parent class for DBIx::DataModel::Source::Table and DBIx::DataModel::Source::Join. For internal use only....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Schema - Factory for DBIx::DataModel Schemas River stage one • 3 direct dependents • 3 total dependents

This is the parent class for all schema classes created through DBIx::DataModel->Schema($schema_name, ...);...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Statement - DBIx::DataModel statement objects River stage one • 3 direct dependents • 3 total dependents

The purpose of a *statement* object is to retrieve rows from the database and bless them as objects of appropriate classes. Internally the statement builds and then encapsulates a "DBI" statement handle (sth). The design principles for statements are...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Meta::Path - meta-information about a path River stage one • 3 direct dependents • 3 total dependents

This class is closely related to DBIx::DataModel::Meta::Association. A *path* corresponds to one possible database join between two tables....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Meta::Type - registered collection of column handlers River stage one • 3 direct dependents • 3 total dependents

A *type* is just a hashref of handler names and handler bodies (coderefs). The type can then be applied to some columns in some tables through the "define_column_type" in DBIx::DataModel::Doc::Reference method....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Meta::Utils - Utility functions for DBIx::DataModel metaclasses River stage one • 3 direct dependents • 3 total dependents

A few utility functions for convenience of other "DBIx::DataModel::Meta::*" subclasses....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Source::Join - Parent for Join classes River stage one • 3 direct dependents • 3 total dependents

This is the parent class for all join classes created through $schema->join($classname, ...);...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Meta::Schema - Meta-information about a DBIx::DataModel schema River stage one • 3 direct dependents • 3 total dependents

An instance of this class holds meta-information about a DBIx::DataModel schema; so it is called a *meta-schema*. Within the schema class, the "metadm" method points to the meta-schema; within the meta-schema instance, the "class" method points to th...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Source::Table - Parent for Table classes River stage one • 3 direct dependents • 3 total dependents

This is the parent class for all table classes created through $schema->Table($classname, ...);...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Compatibility::V1 - compatibility with previous versions 1.* River stage one • 3 direct dependents • 3 total dependents

Version 2 of "DBIx::DataModel" was a major refactoring from versions 1.*, with a number of incompatible changes in the API (classes renamed, arguments renamed or reorganized, etc..). The present package injects a compatibility layer between your appl...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Statement::JDBC - Statement for interacting with DBD::JDBC River stage one • 3 direct dependents • 3 total dependents

Scrollable statement for DBD::JDBC datasources. Provides an interface layer to some JDBC methods on Java "ResultSet" and "Statement" objects....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Schema::ResultAs - Parent class for result kinds River stage one • 3 direct dependents • 3 total dependents

This is the mother class for all subclasses implementing kinds of results to the "select()" call, as requested by the "-result_as" argument. See "select()" in DBIx::DataModel::Doc::Reference....

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Schema::Generator - automatically generate a schema for DBIx::DataModel River stage one • 3 direct dependents • 3 total dependents

Generates schema, table and association declarations for DBIx::DataModel, either from a DBI connection, or from an existing DBIx::Class schema. The result is written on standard output and can be redirected to a .pm file. The module can be called eas...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Compatibility::V0 - compatibility with previous versions 0.* River stage one • 3 direct dependents • 3 total dependents

Version 2 of "DBIx::DataModel" was a major refactoring from versions 1.* and 0.*, with a number of incompatible changes in the API (classes renamed, arguments renamed or reorganized, etc..). The present package injects a compatibility layer between y...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Meta::Association - meta-information about an association River stage one • 3 direct dependents • 3 total dependents

An instance of this class represents a UML association between two instances of DBIx::DataModel::Meta::Source::Table. The association also creates instances of DBIx::DataModel::Meta::Path for representing the directional paths between those sources. ...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

DBIx::DataModel::Statement::Oracle - Statement for interacting with DBD::Oracle in Oracle versions prior to 12c River stage one • 3 direct dependents • 3 total dependents

This subclass redefines some parent methods from DBIx::DataModel::Statement in order to take advantage of "Scrollable Cursor Methods" in DBD::Oracle. This was interesting in ancient Oracle databases, for applications that needed to do pagination with...

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC

lib/DBIx/DataModel/Meta/Source.pm River stage one • 3 direct dependents • 3 total dependents

DAMI/DBIx-DataModel-3.11 - 28 Apr 2024 18:47:41 UTC
40 results (0.061 seconds)