X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FLoader%2FDBI.pm;h=942438d93a7c54437a4fbed252085a952d51c7bc;hb=e57fd7269a26350d11d6162e7aca7812b0938f7a;hp=098b0bfe66b85d08f1a2bf12d81f391c6810fce1;hpb=995edf3f035cbd35082df6d41230e84472ba4270;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/lib/DBIx/Class/Schema/Loader/DBI.pm b/lib/DBIx/Class/Schema/Loader/DBI.pm index 098b0bf..942438d 100644 --- a/lib/DBIx/Class/Schema/Loader/DBI.pm +++ b/lib/DBIx/Class/Schema/Loader/DBI.pm @@ -75,8 +75,10 @@ sub _rebless { } sub _tables_list { my $self = shift; + my ($table, $type) = @_ ? @_ : ('%', '%'); + my $dbh = $self->schema->storage->dbh; - my @tables = $dbh->tables(undef, $self->db_schema, '%', '%'); + my @tables = $dbh->tables(undef, $self->db_schema, $table, $type); s/\Q$self->{_quoter}\E//g for @tables; s/^.*\Q$self->{_namesep}\E// for @tables;