Provided by: libcatalyst-model-cdbi-perl_0.12-2.1_all bug

NAME

       Catalyst::Model::CDBI - [DEPRECATED] 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".
       "Class::DBI" is generally not used for new applications, with "DBIx::Class" being
       preferred instead. As such this model is deprecated and (mostly) unmaintained.

       It is preserved here for older applications which still need it for backwards
       compatibility.

   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"

CONTRIBUTORS

       mst: Matt S Trout "mst@shadowcat.co.uk"

       Arathorn: Matthew Hodgson "matthew@arasphere.net"

COPYRIGHT

       Copyright (c) 2005 - 2010 the Catalyst::Model::CDBI "AUTHOR" and "CONTRIBUTORS" as listed
       above.

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