How to Install and Uninstall perl-DBIx-Class-DeploymentHandler Package on openSuSE Tumbleweed
Last updated: December 25,2024
1. Install "perl-DBIx-Class-DeploymentHandler" package
Please follow the steps below to install perl-DBIx-Class-DeploymentHandler on openSuSE Tumbleweed
$
sudo zypper refresh
Copied
$
sudo zypper install
perl-DBIx-Class-DeploymentHandler
Copied
2. Uninstall "perl-DBIx-Class-DeploymentHandler" package
Please follow the instructions below to uninstall perl-DBIx-Class-DeploymentHandler on openSuSE Tumbleweed:
$
sudo zypper remove
perl-DBIx-Class-DeploymentHandler
Copied
3. Information about the perl-DBIx-Class-DeploymentHandler package on openSuSE Tumbleweed
Information for package perl-DBIx-Class-DeploymentHandler:
----------------------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-DBIx-Class-DeploymentHandler
Version : 0.002233-1.20
Arch : noarch
Vendor : openSUSE
Installed Size : 220.4 KiB
Installed : No
Status : not installed
Source package : perl-DBIx-Class-DeploymentHandler-0.002233-1.20.src
Upstream URL : https://metacpan.org/release/DBIx-Class-DeploymentHandler
Summary : Extensible DBIx::Class deployment
Description :
'DBIx::Class::DeploymentHandler' is, as its name suggests, a tool for
deploying and upgrading databases with DBIx::Class. It is designed to be
much more flexible than DBIx::Class::Schema::Versioned, hence the use of
Moose and lots of roles.
'DBIx::Class::DeploymentHandler' itself is just a recommended set of roles
that we think will not only work well for everyone, but will also yield the
best overall mileage. Each role it uses has its own nuances and
documentation, so I won't describe all of them here, but here are a few of
the major benefits over how DBIx::Class::Schema::Versioned worked (and
DBIx::Class::DeploymentHandler::Deprecated tries to maintain compatibility
with):
* Downgrades in addition to upgrades.
* Multiple sql files files per upgrade/downgrade/install.
* Perl scripts allowed for upgrade/downgrade/install.
* Just one set of files needed for upgrade, unlike before where one might
need to generate 'factorial(scalar @versions)', which is just silly.
* And much, much more!
That's really just a taste of some of the differences. Check out each role
for all the details.
----------------------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-DBIx-Class-DeploymentHandler
Version : 0.002233-1.20
Arch : noarch
Vendor : openSUSE
Installed Size : 220.4 KiB
Installed : No
Status : not installed
Source package : perl-DBIx-Class-DeploymentHandler-0.002233-1.20.src
Upstream URL : https://metacpan.org/release/DBIx-Class-DeploymentHandler
Summary : Extensible DBIx::Class deployment
Description :
'DBIx::Class::DeploymentHandler' is, as its name suggests, a tool for
deploying and upgrading databases with DBIx::Class. It is designed to be
much more flexible than DBIx::Class::Schema::Versioned, hence the use of
Moose and lots of roles.
'DBIx::Class::DeploymentHandler' itself is just a recommended set of roles
that we think will not only work well for everyone, but will also yield the
best overall mileage. Each role it uses has its own nuances and
documentation, so I won't describe all of them here, but here are a few of
the major benefits over how DBIx::Class::Schema::Versioned worked (and
DBIx::Class::DeploymentHandler::Deprecated tries to maintain compatibility
with):
* Downgrades in addition to upgrades.
* Multiple sql files files per upgrade/downgrade/install.
* Perl scripts allowed for upgrade/downgrade/install.
* Just one set of files needed for upgrade, unlike before where one might
need to generate 'factorial(scalar @versions)', which is just silly.
* And much, much more!
That's really just a taste of some of the differences. Check out each role
for all the details.