DBIx::Class::LoaderDynamic definition of DBIx::Class sub classes | |
Download |
DBIx::Class::Loader Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Brandon L Black
- Publisher web site:
- http://search.cpan.org/~blblack/
DBIx::Class::Loader Tags
DBIx::Class::Loader Description
Dynamic definition of DBIx::Class sub classes DBIx::Class::Loader is a Perl module deprecated in favor of DBIx::Class::Schema::Loader for use with DBIx::Class versions 0.05 and higher. It continues to function as well as it ever did, even for recent DBIx::Class releases, and will be maintained for some time to counter bugs, but it doesn't use the now-preferred DBIx::Class::Schema way of doing things, and tends to promote bad DBIx::Class usage habits.SYNOPSIS use DBIx::Class::Loader; my $loader = DBIx::Class::Loader->new( dsn => "dbi:mysql:dbname", user => "root", password => "", namespace => "Data", additional_classes => , additional_base_classes => , left_base_classes => , constraint => '^foo.*', relationships => 1, options => { AutoCommit => 1 }, inflect => { child => 'children' }, debug => 1, ); my $class = $loader->find_class('film'); # $class => Data::Film my $obj = $class->find(1);use with mod_perlin your startup.pl # load all tables use DBIx::Class::Loader; my $loader = DBIx::Class::Loader->new( dsn => "dbi:mysql:dbname", user => "root", password => "", namespace => "Data", );in your web application. use strict; # you can use Data::Film directly my $film = Data::Film->retrieve($id); Requirements: · Perl
DBIx::Class::Loader Related Software