X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader.pm;h=433803409e8ff5b9482ab4cd0843058521521aef;hb=59388920507cf773795544ab948421ec58e20d1f;hp=54126ac86bc3b55d1798ccdf7e475ef206306d06;hpb=c9cf9b4def5db80a79facea0eaba6dc32ac1e2c3;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader.pm b/lib/DBIx/Class/Schema/Loader.pm index 54126ac..4338034 100644 --- a/lib/DBIx/Class/Schema/Loader.pm +++ b/lib/DBIx/Class/Schema/Loader.pm @@ -4,13 +4,13 @@ use strict; use warnings; use base qw/DBIx::Class::Schema Class::Accessor::Grouped/; use Carp::Clan qw/^DBIx::Class/; -use Class::C3; +use mro 'c3'; use Scalar::Util qw/ weaken /; # Always remember to do all digits for the version even if they're 0 # i.e. first release of 0.XX *must* be 0.XX000. This avoids fBSD ports # brain damage and presumably various other packaging systems too -our $VERSION = '0.07001'; +our $VERSION = '0.07010'; __PACKAGE__->mk_group_accessors('inherited', qw/ _loader_args @@ -78,6 +78,8 @@ DBIx::Class::Schema::Loader automates the definition of a L by scanning database table definitions and setting up the columns, primary keys, and relationships. +See L for the C utility. + DBIx::Class::Schema::Loader currently supports only the DBI storage type. It has explicit support for L, L, L, L, L (for Sybase ASE and MSSSQL), L (for @@ -162,7 +164,7 @@ sub _invoke_loader { weaken($args->{schema}) if ref $self; $args->{dump_directory} ||= $self->dump_to_dir; $args->{naming} = $self->naming if $self->naming; - $args->{use_namespaces} = $self->use_namespaces if $self->use_namespaces; + $args->{use_namespaces} = $self->use_namespaces if defined $self->use_namespaces; # XXX this only works for relative storage_type, like ::DBI ... my $loader_class = $self->loader_class; @@ -486,6 +488,8 @@ arcanez: Justin Hunter ash: Ash Berlin +Ben Tilly + Caelum: Rafael Kitover TSUNODA Kazuya @@ -504,6 +508,8 @@ timbunce: Tim Bunce mst: Matt S. Trout +mstratman: Mark A. Stratman + kane: Jos Boumans waawaamilk: Nigel McNie @@ -518,6 +524,10 @@ hobbs: Andrew Rodland domm: Thomas Klausner +spb: Stephen Bennett + +Matias E. Fernandez + ... and lots of other folks. If we forgot you, please write the current maintainer or RT.