| ... | ... | 
                  @@ -1,7 +1,7 @@  | 
              
| 1 | 1 | 
                  0.1712  | 
              
| 2 | 2 | 
                  - you can set any string as separator  | 
              
| 3 | 3 | 
                  - fixed memory leak and connection increasing bug, and query_buider method return new object.  | 
              
| 4 | 
                  - - added EXPERIMENTAL system_table attribute  | 
              |
| 4 | 
                  + - added EXPERIMENTAL exclude_table attribute  | 
              |
| 5 | 5 | 
                  0.1711  | 
              
| 6 | 6 | 
                  - renamed EXPERIMENTAL available_type_name to available_typename  | 
              
| 7 | 7 | 
                  - renamed EXPERIMENTAL available_data_type to available_datatype  | 
              
| ... | ... | 
                  @@ -19,7 +19,7 @@ use Encode qw/encode encode_utf8 decode_utf8/;  | 
              
| 19 | 19 | 
                   use constant DEBUG => $ENV{DBIX_CUSTOM_DEBUG} || 0;
                 | 
              
| 20 | 20 | 
                   use constant DEBUG_ENCODING => $ENV{DBIX_CUSTOM_DEBUG_ENCODING} || 'UTF-8';
                 | 
              
| 21 | 21 | 
                   | 
              
| 22 | 
                  -has [qw/connector dsn password quote user system_table/],  | 
              |
| 22 | 
                  +has [qw/connector dsn password quote user exclude_table/],  | 
              |
| 23 | 23 | 
                  cache => 0,  | 
              
| 24 | 24 | 
                       cache_method => sub {
                 | 
              
| 25 | 25 | 
                           sub {
                 | 
              
| ... | ... | 
                  @@ -301,7 +301,7 @@ sub create_model {
                 | 
              
| 301 | 301 | 
                   sub each_column {
                 | 
              
| 302 | 302 | 
                  my ($self, $cb) = @_;  | 
              
| 303 | 303 | 
                   | 
              
| 304 | 
                  - my $re = $self->system_table;  | 
              |
| 304 | 
                  + my $re = $self->exclude_table;  | 
              |
| 305 | 305 | 
                   | 
              
| 306 | 306 | 
                  # Iterate all tables  | 
              
| 307 | 307 | 
                  my $sth_tables = $self->dbh->table_info;  | 
              
| ... | ... | 
                  @@ -326,7 +326,7 @@ sub each_column {
                 | 
              
| 326 | 326 | 
                   sub each_table {
                 | 
              
| 327 | 327 | 
                  my ($self, $cb) = @_;  | 
              
| 328 | 328 | 
                   | 
              
| 329 | 
                  - my $re = $self->system_table;  | 
              |
| 329 | 
                  + my $re = $self->exclude_table;  | 
              |
| 330 | 330 | 
                   | 
              
| 331 | 331 | 
                  # Iterate all tables  | 
              
| 332 | 332 | 
                  my $sth_tables = $self->dbh->table_info;  | 
              
| ... | ... | 
                  @@ -2014,16 +2014,16 @@ Note that you don't have to specify like '[\w]'.  | 
              
| 2014 | 2014 | 
                  Separator whichi join table and column.  | 
              
| 2015 | 2015 | 
                  This is used by C<column> and C<mycolumn> method.  | 
              
| 2016 | 2016 | 
                   | 
              
| 2017 | 
                  -=head2 C<system_table EXPERIMENTAL>  | 
              |
| 2017 | 
                  +=head2 C<exclude_table EXPERIMENTAL>  | 
              |
| 2018 | 2018 | 
                   | 
              
| 2019 | 
                  - my $system_table = $self->system_table;  | 
              |
| 2020 | 
                  - $dbi = $self->system_table(qr/pg_/);  | 
              |
| 2019 | 
                  + my $exclude_table = $self->exclude_table;  | 
              |
| 2020 | 
                  + $dbi = $self->exclude_table(qr/pg_/);  | 
              |
| 2021 | 2021 | 
                   | 
              
| 2022 | 2022 | 
                  Regex matching system table.  | 
              
| 2023 | 2023 | 
                  this regex match is used by C<each_table> method and C<each_column> method  | 
              
| 2024 | 2024 | 
                  System table is ignored.  | 
              
| 2025 | 2025 | 
                  C<type_rule> method and C<setup_model> method call  | 
              
| 2026 | 
                  -C<each_table>, so if you set C<system_table> properly,  | 
              |
| 2026 | 
                  +C<each_table>, so if you set C<exclude_table> properly,  | 
              |
| 2027 | 2027 | 
                  The performance is up.  | 
              
| 2028 | 2028 | 
                   | 
              
| 2029 | 2029 | 
                  =head2 C<tag_parse>  |