don't required => 1 when lazy & default specified
Justin Hunter [Fri, 10 Jul 2009 00:22:01 +0000 (17:22 -0700)]
lib/SQL/Translator/Parser/DBI.pm
lib/SQL/Translator/Parser/DBI/PostgreSQL.pm

index 04ba5bb..094944f 100644 (file)
@@ -13,7 +13,6 @@ use aliased 'SQL::Translator::Object::View';
 has 'quoter' => (
     is => 'rw',
     isa => Str,
-    required => 1,
     lazy => 1,
     default => sub { shift->dbh->get_info(29) || q{"} }
 );
@@ -21,7 +20,6 @@ has 'quoter' => (
 has 'namesep' => (
     is => 'rw',
     isa => Str,
-    required => 1,
     lazy => 1,
     default => sub { shift->dbh->get_info(41) || '.' }
 );
index ba2e8c1..10c7be6 100644 (file)
@@ -5,7 +5,6 @@ use MooseX::Types::Moose qw(Str);
 
 has '+schema_name' => (
   isa => Str,
-  required => 1,
   lazy => 1,
   default => 'public'
 );