X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader.pm;h=abceb5133348ad35c92385c432fa7bea7fabc905;hb=b024fa56782d3366bc13367876e7980555890dcc;hp=9ef4effa336c51bb39dbe30247217b7592bc6ab5;hpb=e94ccbea965501f951f77e650f5b0e589a967112;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader.pm b/lib/DBIx/Class/Schema/Loader.pm index 9ef4eff..abceb51 100644 --- a/lib/DBIx/Class/Schema/Loader.pm +++ b/lib/DBIx/Class/Schema/Loader.pm @@ -10,7 +10,7 @@ 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.07006'; +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; @@ -504,6 +506,8 @@ timbunce: Tim Bunce mst: Matt S. Trout +mstratman: Mark A. Stratman + kane: Jos Boumans waawaamilk: Nigel McNie