X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader%2FDBI%2Fmysql.pm;h=e7e49a6e6060b6c51edcaad4441ef43ea0ae6bf1;hb=36c8c37c10fbb9a3f6578a8df14cd6cde1bb774f;hp=ae8f5f0359d898b76c485eb77c2f535840826ae5;hpb=55bcfd1a5f954b63fa036f69004e8839df8c36a6;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm b/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm index ae8f5f0..e7e49a6 100644 --- a/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm +++ b/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm @@ -13,7 +13,7 @@ use DBIx::Class::Schema::Loader::Utils qw/sigwarn_silencer/; use namespace::clean; use DBIx::Class::Schema::Loader::Table (); -our $VERSION = '0.07037'; +our $VERSION = '0.07041'; =head1 NAME @@ -66,12 +66,6 @@ sub _system_schemas { return ($self->next::method(@_), 'mysql'); } -sub _tables_list { - my ($self, $opts) = @_; - - return $self->next::method($opts, undef, undef); -} - sub _table_fk_info { my ($self, $table) = @_; @@ -204,7 +198,7 @@ sub _table_uniq_info { my @uniqs; my $keydata = $self->_mysql_table_get_keys($table); - foreach my $keyname (keys %$keydata) { + foreach my $keyname (sort keys %$keydata) { next if $keyname eq 'PRIMARY'; push(@uniqs, [ $keyname => $keydata->{$keyname} ]); }