1 package DBIx::Class::DeploymentHandler::Deprecated;
3 # ABSTRACT: (DEPRECATED) Use this if you are stuck in the past
6 use Moose::Util 'apply_all_roles';
8 extends 'DBIx::Class::DeploymentHandler::Dad';
9 # a single with would be better, but we can't do that
10 # see: http://rt.cpan.org/Public/Bug/Display.html?id=46347
11 with 'DBIx::Class::DeploymentHandler::Deprecated::WithDeprecatedSqltDeployMethod',
12 'DBIx::Class::DeploymentHandler::Deprecated::WithDeprecatedVersionStorage';
13 with 'DBIx::Class::DeploymentHandler::WithReasonableDefaults';
18 if ($self->schema->can('ordered_versions') && $self->schema->ordered_versions) {
21 'DBIx::Class::DeploymentHandler::WithExplicitVersions'
26 'DBIx::Class::DeploymentHandler::WithDatabaseToSchemaVersions'
31 __PACKAGE__->meta->make_immutable;
35 # vim: ts=2 sw=2 expandtab