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


DBIx-DataModel documentation  | view source Contained in the DBIx-DataModel distribution.

Index


NAME

Top

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

DESCRIPTION

Top

This is the parent class for all schema classes created through

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

METHODS

Top

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

Schema (Schema in DBIx::DataModel::Doc::Reference)
Table (Table in DBIx::DataModel::Doc::Reference)
View (View in DBIx::DataModel::Doc::Reference)
Association (Association in DBIx::DataModel::Doc::Reference)
join (join in DBIx::DataModel::Doc::Reference)
ColumnType (ColumnType in DBIx::DataModel::Doc::Reference)
dbh (dbh in DBIx::DataModel::Doc::Reference)
debug (debug in DBIx::DataModel::Doc::Reference)
noUpdateColumns (noUpdateColumns in DBIx::DataModel::Doc::Reference)
autoUpdateColumns (autoUpdateColumns in DBIx::DataModel::Doc::Reference)
selectImplicitlyFor (selectImplicitlyFor in DBIx::DataModel::Doc::Reference)
dbiPrepareMethod (dbiPrepareMethod in DBIx::DataModel::Doc::Reference)
tables (tables in DBIx::DataModel::Doc::Reference)
table (table in DBIx::DataModel::Doc::Reference)
views (views in DBIx::DataModel::Doc::Reference)
view (view in DBIx::DataModel::Doc::Reference)
localizeState (localizeState in DBIx::DataModel::Doc::Reference)
statementClass (statementClass in DBIx::DataModel::Doc::Reference)
doTransaction (doTransaction in DBIx::DataModel::Doc::Reference)
unbless (unbless in DBIx::DataModel::Doc::Reference)
_createPackage (_createPackage in DBIx::DataModel::Doc::Reference)
_defineMethod (_defineMethod in DBIx::DataModel::Doc::Reference)

PRIVATE SUBCLASSES

Top

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 (doTransaction in DBIx::DataModel::Doc::Reference)).

AUTHOR

Top

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

COPYRIGHT & LICENSE

Top


DBIx-DataModel documentation  | view source Contained in the DBIx-DataModel distribution.