initial commit (not working at all) of directories stuff
[dbsrgits/DBIx-Class-DeploymentHandler.git] / lib / DBIx / Class / DeploymentHandler / DeployMethod / SQL / Translator / Deprecated.pm
CommitLineData
3c1b5ee8 1package DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::Deprecated;
2use Moose;
3use Method::Signatures::Simple;
4
5extends 'DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator',
6
7method _ddl_schema_filename($type, $version, $dir) {
8 my $filename = ref $self->schema;
9 $filename =~ s/::/-/g;
10
11 $filename = File::Spec->catfile(
12 $dir, "$filename-schema-$version-$type.sql"
13 );
14
15 return [$filename];
16}
17
18method _ddl_schema_diff_filename($type, $versions, $dir) {
19 my $filename = ref $self->schema;
20 $filename =~ s/::/-/g;
21
22 $filename = File::Spec->catfile(
23 $dir, "$filename-diff-" . join( q(-), @{$versions} ) . "-$type.sql"
24 );
25
26 return [$filename];
27}
28
291;