Laurent Dami > DBIx-DataModel-1.17 > DBIx::DataModel::Schema

Download:
DBIx-DataModel-1.17.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Source   Latest Release: DBIx-DataModel-1.19

NAME ^

DBIx::DataModel::Schema - Factory for DBIx::DataModel Schemas

DESCRIPTION ^

This is the parent class for all schema classes created through

  DBIx::DataModel->Schema($schema_name, ...);

METHODS ^

Methods are documented in DBIx::DataModel::Doc::Reference. This module implements

Schema
Table
View
Association
join
ColumnType
dbh
debug
noUpdateColumns
autoUpdateColumns
selectImplicitlyFor
dbiPrepareMethod
tables
views
localizeState
statementClass
doTransaction
unbless
_createPackage
_defineMethod

PRIVATE SUBCLASSES ^

This module has two internal subclasses.

_State

A private class for localizing state (using a DESTROY method).

_Exception

A private class for exceptions during transactions (see doTransaction).

AUTHOR ^

Laurent Dami, <laurent.dami AT etat geneve ch>

COPYRIGHT & LICENSE ^

Copyright 2006, 2008 Laurent Dami.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.