From 6ad582c8f99ce88ee732a1fedf19788f53c65d73 Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Mon, 4 Nov 2013 11:27:59 -0800 Subject: [PATCH] Fix table creation broken by 0.42 --- Changes | 1 + DBSchema/Table.pm | 29 +---------------------------- 2 files changed, 2 insertions(+), 28 deletions(-) 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 ) { -- 2.11.0