use strict;
use warnings;
+use Class::C3;
use Carp;
use Lingua::EN::Inflect;
Constructor for L<DBIx::Class::Schema::Loader::Generic>, used internally
by L<DBIx::Class::Schema::Loader>.
+=head3 load
+
+Does the actual schema-construction work, used internally by
+L<DBIx::Class::Schema::Loader> right after object construction.
+
=cut
# ensure that a peice of object data is a valid arrayref, creating
$self->{monikers} = {};
$self->{classes} = {};
+ $self;
+}
+
+sub load {
+ my $self = shift;
+
$self->schema->connection($self->dsn, $self->user,
$self->password, $self->options);