fix for ^sqlite_ tables from chromatic
Brandon Black [Tue, 17 Apr 2007 02:29:51 +0000 (02:29 +0000)]
Changes
lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm

diff --git a/Changes b/Changes
index 986322f..c414049 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,7 @@
 Revision history for Perl extension DBIx::Class::Schema::Loader
 
+        - skip ^sqlite_ tables in SQLite (thanks chromatic)
+
 0.03011 Sat Apr 14 19:03:07 UTC 2007
         - fix case-sensitivity in UNIQUE parsing for SQLite
 
index 10af19b..51530b4 100644 (file)
@@ -147,6 +147,7 @@ sub _tables_list {
     my @tables;
     while ( my $row = $sth->fetchrow_hashref ) {
         next unless lc( $row->{type} ) eq 'table';
+        next if $row->{tbl_name} =~ /^sqlite_/;
         push @tables, $row->{tbl_name};
     }
     return @tables;