fix syntax error
Rafael Kitover [Mon, 10 May 2010 19:07:13 +0000 (15:07 -0400)]
lib/DBIx/Class/Schema/Loader/DBI/Pg.pm
t/12pg_common.t

index 0ed3070..52c7489 100644 (file)
@@ -228,7 +228,7 @@ EOF
         }
 
 # alias now() to current_timestamp for deploying to other DBs
-        if ((eval { lc ${ $info->{default_value} }||'') eq 'now()' }) {
+        if ((eval { lc ${ $info->{default_value} } }||'') eq 'now()') {
             # do not use a ref to a constant, that breaks Data::Dump output
             ${$info->{default_value}} = 'current_timestamp';
         }
index 8b18c58..7d4f5ab 100644 (file)
@@ -20,6 +20,8 @@ my $tester = dbixcsl_common_tests->new(
         # Numeric Types
        boolean     => { data_type => 'boolean' },
        bool        => { data_type => 'boolean' },
+        'bool default false'
+                    => { data_type => 'boolean', default_value => \'false' },
 
        bigint      => { data_type => 'bigint' },
        int8        => { data_type => 'bigint' },