X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FDeploymentHandler%2FHandlesDeploy.pm;h=4d4d818d21571e65c229489ede645582e4de9350;hb=91557c90ba0b3f313696c2f15dd8b56fb8358574;hp=feba3736bcb366af2918b6b22e6d33f5d51530fe;hpb=92c34cab12b48aa8e779b1ce0a0e5affcb30cdaa;p=dbsrgits%2FDBIx-Class-DeploymentHandler.git diff --git a/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm b/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm index feba373..4d4d818 100644 --- a/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm +++ b/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm @@ -3,14 +3,17 @@ use Moose::Role; # ABSTRACT: Interface for deploy methods -requires 'prepare_install'; +requires 'prepare_deploy'; +requires 'deploy'; + requires 'prepare_resultsource_install'; requires 'install_resultsource'; + requires 'prepare_upgrade'; -requires 'prepare_downgrade'; requires 'upgrade_single_step'; + +requires 'prepare_downgrade'; requires 'downgrade_single_step'; -requires 'deploy'; 1; @@ -18,11 +21,9 @@ requires 'deploy'; __END__ -=method prepare_install - - (should this be renamed prepare_deploy?) +=method prepare_deploy - $dh->prepare_install + $dh->prepare_deploy Generate the needed data files to install the schema to the database.