X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class-DeploymentHandler.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FDeploymentHandler%2FDad.pm;fp=lib%2FDBIx%2FClass%2FDeploymentHandler%2FDad.pm;h=1fb35204b5cb25f6c01efb8ca97fa5d3adcebee8;hp=86043e89bebca11ba5277566b510a1c32ca9940e;hb=2e3cccff896e3d8f98cfb3d1069be1c62cc24d69;hpb=327868c9f8a2ec0dbd59e820ada861b6a1fdae1c diff --git a/lib/DBIx/Class/DeploymentHandler/Dad.pm b/lib/DBIx/Class/DeploymentHandler/Dad.pm index 86043e8..1fb3520 100644 --- a/lib/DBIx/Class/DeploymentHandler/Dad.pm +++ b/lib/DBIx/Class/DeploymentHandler/Dad.pm @@ -75,7 +75,7 @@ sub upgrade { } sub downgrade { - log_info { 'upgrading' }; + log_info { 'downgrading' }; my $self = shift; my $ran_once = 0; while ( my $version_list = $self->previous_version_set ) { @@ -83,7 +83,7 @@ sub downgrade { $self->downgrade_single_step({ version_set => $version_list }); # do we just delete a row here? I think so but not sure - $self->delete_database_version({ version => $version_list->[-1] }); + $self->delete_database_version({ version => $version_list->[0] }); } log_warn { 'no version to run downgrade' } unless $ran_once; }