Catalyst::Model::CDBI(User Contributed Perl DocumentatCatalyst::Model::CDBI(3)



NAME
       Catalyst::Model::CDBI - CDBI Model Class

SYNOPSIS
           # use the helper
           create model CDBI CDBI dsn user password

           # lib/MyApp/Model/CDBI.pm
           package MyApp::Model::CDBI;

           use base 'Catalyst::Model::CDBI';

           __PACKAGE__->config(
               dsn           => 'dbi:Pg:dbname=myapp',
               password      => '',
               user          => 'postgres',
               options       => { AutoCommit => 1 },
               relationships => 1
           );

           1;

           # As object method
           $c->comp('MyApp::Model::CDBI::Table')->search(...);

           # As class method
           MyApp::Model::CDBI::Table->search(...);

DESCRIPTION
       This is the "Class::DBI" model class. It's built on top of
       "Class::DBI::Loader".

   new
       Initializes Class::DBI::Loader and loads classes using the class
       config. Also attempts to borg all the classes.

SEE ALSO
       Catalyst, Class::DBI Class::DBI::Loader

AUTHOR
       Sebastian Riedel, "sri@cpan.org"

COPYRIGHT
       This program is free software, you can redistribute it and/or modify it
       under the same terms as Perl itself.



perl v5.16.3                      2005-11-23          Catalyst::Model::CDBI(3)
