Details

Filename ../../DBIx-Class-0.082840/lib/DBIx/Class/Schema.pm
Line count 592
Method count 43
Dependency count 11

Inheritance tree

Parent packages

Used packages

  • DBIx::Class::Carp
  • DBIx::Class::_Util
  • Devel::GlobalDestruction
  • File::Spec
  • Module::Find
  • Scalar::Util
  • Try::Tiny
  • base
  • namespace::clean
  • strict
  • warnings

Methods

Package methods

Name Redefined from
DESTROY
class
clone
compose_connection
compose_namespace
connect
connection
create_ddl_dir
dclone
ddl_filename
deploy
deployment_statements
freeze
load_classes
load_namespaces
populate
register_class
register_extra_source
register_source
resultset
schema_version
setup_connection_class
source
sources
svp_begin
svp_release
svp_rollback
thaw
throw_exception
txn_begin
txn_commit
txn_do
txn_rollback
txn_scope_guard
unregister_source
_copy_state_from
_expand_relative_name
_findallmod
_map_namespaces
_normalize_storage_type
_ns_get_rsrc_instance
_register_source
_unregister_source

Inherited methods

Name Inherited from
DBIx::Class::_ENV_::HELP_URL
MODIFY_CODE_ATTRIBUTES
component_base_class
get_component_class
mk_classaccessor
mk_classdata
set_component_class
_attr_cache

Used methods

Package Methods
Carp
  • cluck
DBIx::Class::Exception
  • throw
File::Spec
  • catfile
Module::Find
  • findallmod
Storable
  • thaw
  • nfreeze
  • dclone