1 package DBIx::Class::DeploymentHandler::WithReasonableDefaults;
4 requires qw( prepare_upgrade prepare_downgrade database_version schema_version );
6 around qw( prepare_upgrade prepare_downgrade ) => sub {
10 my $from_version = shift || $self->database_version;
11 my $to_version = shift || $self->schema_version;
12 my $version_set = shift || [$from_version, $to_version];
14 $self->$orig($from_version, $to_version, $version_set);
22 vim: ts=2 sw=2 expandtab