X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader%2FDBI%2FOracle.pm;h=957b00a89bc677090bc0132f87cd9085633011d6;hb=b1ad1a8402a5eb0955c6b76310809c2ab29291a9;hp=07fb03dd5af67965798afc4a7f8c48e6bc73c41f;hpb=457c3335f7fba02629f65407ad3bf515fe90887a;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm b/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm index 07fb03d..957b00a 100644 --- a/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm +++ b/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm @@ -6,7 +6,7 @@ use base 'DBIx::Class::Schema::Loader::DBI'; use Carp::Clan qw/^DBIx::Class/; use Class::C3; -our $VERSION = '0.04999_07'; +our $VERSION = '0.04999_10'; =head1 NAME @@ -80,12 +80,12 @@ sub _table_uniq_info { q{ SELECT constraint_name, acc.column_name FROM all_constraints JOIN all_cons_columns acc USING (constraint_name) - WHERE acc.table_name=? AND constraint_type='U' + WHERE acc.table_name=? and acc.owner = ? AND constraint_type='U' ORDER BY acc.position }, {}, 1); - $sth->execute(uc $table); + $sth->execute(uc $table,$self->{db_schema} ); my %constr_names; while(my $constr = $sth->fetchrow_arrayref) { my $constr_name = lc $constr->[0];