deployment_statements() is not storage-dependent - only sqlt_type() is
Peter Rabbitson [Thu, 10 Jan 2013 14:03:05 +0000 (15:03 +0100)]
This fixes maint/gen_schema erroring out after 75d3bdb243

lib/DBIx/Class/Storage/DBI.pm
t/105view_deps.t

index becaf2b..a9a8381 100644 (file)
@@ -87,7 +87,6 @@ sub _determine_supports_join_optimizer { 1 };
 # class, as _use_X may be hardcoded class-wide, and _supports_X calls
 # _determine_supports_X which obv. needs a correct driver as well
 my @rdbms_specific_methods = qw/
-  deployment_statements
   sqlt_type
   sql_maker
   build_datetime_parser
index 284fb4a..21aa92b 100644 (file)
@@ -37,7 +37,7 @@ can_ok( $view, $_ ) for qw/new from deploy_depends_on/;
 
 #################### DEPLOY
 
-  $schema->deploy( { add_drop_table => 1 } );
+  $schema->deploy;
 
 #################### DOES ORDERING WORK?
 
@@ -75,7 +75,7 @@ can_ok( $view, $_ ) for qw/new from deploy_depends_on/;
 
 #################### DEPLOY2
 
-  warnings_exist { $schema2->deploy( { add_drop_table => 1 } ) }
+  warnings_exist { $schema2->deploy }
     [qr/no such table: main.aba_name_artists/],
     "Deploying the bad schema produces a warning: aba_name_artists was not created.";