DBIx::Class::Loader

Dynamic definition of DBIx::Class sub classes
Download

DBIx::Class::Loader Ranking & Summary

Advertisement

  • Rating:
  • 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