DBICx-Backend-Move
view release on metacpan or search on metacpan
lib/App/DBICx/Backend/Move.pm view on Meta::CPAN
# ABSTRACT: Run a database migration with DBICx::Backend::Move
use 5.010;
use strict;
use warnings;
use base qw(App::Cmd::Simple);
use DBI;
use Module::Load 'load';
my $user = getlogin || getpwuid($<) || "unknown";
sub opt_spec {
return (
[ "schema|s=s", "Name of the database schema", { required => 1 } ],
[ "from_dsn|f=s", "DSN for source database", { required => 1 } ],
[ "to_dsn|t=s", "DSN for destination database", { required => 1 } ],
[ "from_user=s", "Username for source database; \$USER ($user) by default" ],
[ "from_pass=s", "Password for source database; empty by default" ],
[ "to_user=s", "Username for source database; \$USER ($user) by default" ],
[ "to_pass=s", "Password for source database; empty by default" ],
( run in 0.250 second using v1.01-cache-2.11-cpan-8d75d55dd25 )