faster travis builds
[dbsrgits/DBIx-Class-DeploymentHandler.git] / lib / DBIx / Class / DeploymentHandler / WithStandardVersionStorage.pm
1 package DBIx::Class::DeploymentHandler::WithStandardVersionStorage;
2 use Moose::Role;
3
4 use DBIx::Class::DeploymentHandler::VersionStorage::Standard;
5
6 has version_storage => (
7   does => 'DBIx::Class::DeploymentHandler::HandlesVersionStorage',
8   is  => 'ro',
9   builder => '_build_version_storage',
10   handles =>  'DBIx::Class::DeploymentHandler::HandlesVersionStorage',
11 );
12
13 sub _build_version_storage {
14   DBIx::Class::DeploymentHandler::VersionStorage::Standard
15     ->new({ schema => $_[0]->schema });
16 }
17
18 1;
19
20 __END__
21
22 vim: ts=2 sw=2 expandtab