--- /dev/null
+# Note: this file was auto-generated by Module::Build::Compat version 0.03
+
+ unless (eval "use Module::Build::Compat 0.02; 1" ) {
+ print "This module requires Module::Build to install itself.\n";
+
+ require ExtUtils::MakeMaker;
+ my $yn = ExtUtils::MakeMaker::prompt
+ (' Install Module::Build now from CPAN?', 'y');
+
+ unless ($yn =~ /^y/i) {
+ die " *** Cannot install without Module::Build. Exiting ...\n";
+ }
+
+ require Cwd;
+ require File::Spec;
+ require CPAN;
+
+ # Save this 'cause CPAN will chdir all over the place.
+ my $cwd = Cwd::cwd();
+ my $makefile = File::Spec->rel2abs($0);
+
+ CPAN::Shell->install('Module::Build::Compat')
+ or die " *** Cannot install without Module::Build. Exiting ...\n";
+
+ chdir $cwd or die "Cannot chdir() back to $cwd: $!";
+ }
+ eval "use Module::Build::Compat 0.02; 1" or die $@;
+ use lib '_build/lib';
+ Module::Build::Compat->run_build_pl(args => \@ARGV);
+ require Module::Build;
+ Module::Build::Compat->write_makefile(build_class => 'Module::Build');
--- /dev/null
+NAME
+ DBIx::Class - Extensible and flexible object <-> relational mapper.
+
+SYNOPSIS
+DESCRIPTION
+ This is a sql to oop mapper, inspired by the Class::DBI framework, and
+ meant to support compability with it, while restructuring the insides,
+ and making it possible to support some new features like self-joins,
+ distinct, group bys and more.
+
+ It's currently considered EXPERIMENTAL - bring this near a production
+ database at your own risk! The API is *not* fixed yet, although most of
+ the primitives should be good for the future and any API changes will be
+ posted to the mailing list before they're committed.
+
+ The community can be found via -
+
+ Mailing list: http://lists.rawmode.org/mailman/listinfo/dbix-class/
+
+ SVN: http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class/
+
+ Wiki: http://dbix-class.shadowcatsystems.co.uk/
+
+ IRC: irc.perl.org#dbix-class
+
+QUICKSTART
+ If you're using Class::DBI, replacing
+
+ use base qw/Class::DBI/;
+
+ with
+
+ use base qw/DBIx::Class/;
+ __PACKAGE__->load_components(qw/CDBICompat Core DB/);
+
+ will probably get you started.
+
+ If you're using AUTO_INCREMENT for your primary columns, you'll also
+ want yo load the approriate PK::Auto subclass - e.g.
+
+ __PACKAGE__->load_components(qw/CDBICompat PK::Auto::SQLite Core DB/);
+
+ (with is what ::Test::SQLite does to present the
+ Class::DBI::Test::SQLite interface)
+
+ If you fancy playing around with DBIx::Class from scratch, then read the
+ docs for DBIx::Class::Table, ::Row, ::Schema, ::DB and ::Relationship,
+
+ use base qw/DBIx::Class/;
+ __PACKAGE__->load_components(qw/Core DB/);
+
+ and have a look at t/lib/DBICTest.pm for a brief example.
+
+AUTHOR
+ Matt S. Trout <mst@shadowcatsystems.co.uk>
+
+CONTRIBUTORS
+ Andy Grundman <andy@hybridized.org>
+
+ Brian Cassidy <bricas@cpan.org>
+
+ Dan Kubb <dan.kubb-cpan@onautopilot.com>
+
+ Dan Sully <daniel@cpan.org>
+
+ davekam
+
+ Marcus Ramberg <mramberg@cpan.org>
+
+LICENSE
+ You may distribute this code under the same terms as Perl itself.
+