1 package DBIx::Class::DeploymentHandler::Deprecated;
4 use Moose::Util 'apply_all_roles';
6 extends 'DBIx::Class::DeploymentHandler::Dad';
7 # a single with would be better, but we can't do that
8 # see: http://rt.cpan.org/Public/Bug/Display.html?id=46347
9 with 'DBIx::Class::DeploymentHandler::Deprecated::WithDeprecatedSqltDeployMethod',
10 'DBIx::Class::DeploymentHandler::Deprecated::WithDeprecatedVersionStorage';
11 with 'DBIx::Class::DeploymentHandler::WithReasonableDefaults';
16 if ($self->schema->can('ordered_versions') && $self->schema->ordered_versions) {
19 'DBIx::Class::DeploymentHandler::WithExplicitVersions'
24 'DBIx::Class::DeploymentHandler::WithDatabaseToSchemaVersions'
29 __PACKAGE__->meta->make_immutable;
35 vim: ts=2 sw=2 expandtab