Class/DBI/AutoLoader version 0.09 ================================= use Class::DBI::AutoLoader ( dsn => 'dbi:mysql:database', username => 'username', password => 'passw0rd', options => { RaiseError => 1 }, tables => [qw(list of tables)], namespace => 'Data' ); my $row = Data::FavoriteFilms->retrieve(1); Class::DBI::AutoLoader scans the tables in a given database, and auto-generates the Class::DBI classes. These are loaded into your package when you import Class::DBI::AutoLoader, as though you had created the Data::FavoriteFilms class and "use"d that directly. INSTALLATION To install this module type the following: perl Makefile.PL make make test make install DEPENDENCIES This module requires these other modules and libraries: DBI Class::DBI Class::DBI::BaseDSN Additionally, if you plan to use this with a MySQL database you need Class::DBI::mysql. If used with a PostgreSQL database, Class::DBI::Pg. If with a SQLite database, Class::DBI::SQLite. COPYRIGHT AND LICENCE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.