From: Ivan Kohler Date: Mon, 4 Nov 2013 19:27:59 +0000 (-0800) Subject: Fix table creation broken by 0.42 X-Git-Url: http://git.freeside.biz/gitweb/?p=DBIx-DBSchema.git;a=commitdiff_plain;h=6ad582c8f99ce88ee732a1fedf19788f53c65d73 Fix table creation broken by 0.42 --- diff --git a/Changes b/Changes index 829ef1c..57589a1 100644 --- a/Changes +++ b/Changes @@ -3,6 +3,7 @@ Revision history for Perl module DBIx::DBSchema 0.43_01 not released - Incorporate CPAN::Changes::Spec-compliant Changes file from Neil Bowers , closes: CPAN#90023, thanks! + - Fix table creation broken by 0.42 0.42 2013-11-03 01:09:27 PST - Basic foreign key support diff --git a/DBSchema/Table.pm b/DBSchema/Table.pm index 57b9c11..0da0579 100644 --- a/DBSchema/Table.pm +++ b/DBSchema/Table.pm @@ -7,7 +7,7 @@ use DBIx::DBSchema::Column 0.14; use DBIx::DBSchema::Index; use DBIx::DBSchema::ForeignKey; -our $VERSION = '0.09'; +our $VERSION = '0.10'; our $DEBUG = 0; =head1 NAME @@ -484,33 +484,6 @@ sub sql_create_table { $self->local_options ); - if ( $self->_unique ) { - - warn "WARNING: DBIx::DBSchema::Table object for ". $self->name. - " table has deprecated (non-named) unique indices\n"; - - push @r, map { - #my($index) = $self->name. "__". $_ . "_idx"; - #$index =~ s/,\s*/_/g; - my $index = $self->name. $indexnum++; - "CREATE UNIQUE INDEX $index ON ". $self->name. " ($_)\n" - } $self->unique->sql_list; - - } - - if ( $self->_index ) { - - warn "WARNING: DBIx::DBSchema::Table object for ". $self->name. - " table has deprecated (non-named) indices\n"; - - push @r, map { - #my($index) = $self->name. "__". $_ . "_idx"; - #$index =~ s/,\s*/_/g; - my $index = $self->name. $indexnum++; - "CREATE INDEX $index ON ". $self->name. " ($_)\n" - } $self->index->sql_list; - } - my %indices = $self->indices; #push @r, map { $indices{$_}->sql_create_index( $self->name ) } keys %indices; foreach my $index ( keys %indices ) {