1 package DBIx::Class::DeploymentHandler::HandlesVersionStorage;
4 requires 'database_version';
5 requires 'add_database_version';
6 requires 'delete_database_version';
7 requires 'version_storage_is_installed';
13 =method database_version
15 my $db_version = $version_storage->database_version;
17 =method add_database_version
19 $version_storage->add_database_version({
21 ddl => $ddl, # optional
22 upgrade_sql => undef, # optional
25 =method delete_database_version
27 $version_storage->delete_database_version({ version => '1.2002' })
29 =method version_storage_is_installed
31 if ($verson_storage->version_storage_is_installed) {
35 vim: ts=2 sw=2 expandtab