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, ...);
CONSTRUCTOR
See "Schema::new()" in DBIx::DataModel::Doc::Reference
ATTRIBUTES
See "Schema attributes" in DBIx::DataModel::Doc::Reference
METHODS
See "Other schema methods" in DBIx::DataModel::Doc::Reference.
Delegated methods
Methods delegated to DBIx::DataModel::Meta::Schema :
Implemented methods
Methods implemented in this module :
- singleton
- dbh
- debug
- select_implicitly_for
- dbi_prepare_method
- sql_abstract
- placeholder_prefix
- autolimit_firstrow
- db_schema
- auto_show_error_statement
- frame_filter
- handleError_policy
- localize_state
- do_transaction
- unbless
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 do_transaction).
AUTHOR
Laurent Dami, <laurent.dami AT etat ge ch>
COPYRIGHT & LICENSE
Copyright 2006-2023 Laurent Dami.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.