Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-DBIx-Class-DeploymentHandler-0.002233-1.17 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-DBIx-Class-DeploymentHandler Distribution: openSUSE:Factory:zSystems
Version: 0.002233 Vendor: openSUSE
Release: 1.17 Build date: Thu Oct 19 19:23:35 2023
Group: Development/Libraries/Perl Build host: s390zl2a
Size: 225691 Source RPM: perl-DBIx-Class-DeploymentHandler-0.002233-1.17.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/DBIx-Class-DeploymentHandler
Summary: Extensible DBIx::Class deployment
'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.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Thu Sep 26 2019 <timueller+perl@suse.de>
  - updated to 0.002233
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002233  2019-09-25 13:32:11-04:00 America/New_York
    - Add txn_wrap attribute to DBIC::DeploymentHandler
    - Bugfix: Do not remove "false" transactions in deploy()
    - use SQL::SplitStatement to split SQL statements in DDLs
    - Add txn_prep attribute to keep backwards-compatibility
    - Fixes GH #47, #68, #72 - thanks @augenslat
* Fri Jun 07 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.002232
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002232  2019-06-06 21:49:17-04:00 America/New_York
    - Add missing dependency on YAML.pm
* Sat May 11 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.002231
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002231  2019-05-10 09:28:36-04:00 America/New_York
    - Revert conversion to Moo; this code is now identical to v0.002224, with one
      small fix from 0.002225, having to do with Pg chunk-splitting when there
      is no semicolon
* Wed Apr 03 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.002230
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002230  2019-03-14 18:31:07+00:00 Europe/London
    - MooX::Role::Parameterized forces min perl 5.010
    0.002229  2019-03-14 18:13:25+00:00 Europe/London
    - convert from Package::Variant to MooX::Role::Parameterized - fix #67
    0.002228  2019-03-14 07:13:33+00:00 Europe/London
    - IO::All dep to 0.87 in case causing Win32 problem
* Wed Mar 13 2019 Stephan Kulow <coolo@suse.com>
  - updated to 0.002227
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002227  2019-03-11 05:58:07+00:00 Europe/London
    - test version-objects in 5.8-10 compatible way
    0.002226  2019-03-11 03:14:04+00:00 Europe/London
    - relax the Pg chunk-splitting when no ";"
    - better test of version-object on schema
    0.002225  2019-03-11 01:56:47+00:00 Europe/London
    - convert to Type::Tiny
    - Port to Moo
    - convert parameterised role to Package::Variant
    - convert file-handling to IO::All
    0.002224  2019-03-09 05:16:47+00:00 Europe/London
    - binmode on all filehandles so lines always end LF - thanks @wchristian
    - more sophisticated SQL parsing handles Pg $$ stuff - thanks @mrenvoize
      for report
    0.002223  2019-03-07 01:36:36+00:00 Europe/London
    - handle "package NAME VERSION" in a DBIx::Class::Schema - $VERSION
      will be object
    - add needed dep - thanks @wheinze
* Tue Jan 09 2018 coolo@suse.com
  - updated to 0.002222
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002222  2018-01-06 10:25:42-08:00 America/Los_Angeles
    - Stop defaulting to include DROP TABLE, introduced by fix in prior release
      (Fixes GH#59, thanks for the report Eugen Konkov!)
* Mon Oct 16 2017 coolo@suse.com
  - updated to 0.002221
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002221  2017-09-27 21:19:42-04:00 America/New_York
    - Allow easy changing the version storage table name, which makes subclassing
      much less painful (Thanks Andrew Gregory!)
    - Fix args passed to SQL::Translator::Diff
    - Add Michael McClimon as comaint
    0.002220  2017-08-29 16:59:10-07:00 America/Los_Angeles
    - generate short package names for scripts (Fixes GH#55)
      (Thanks Andrew Gregory!)
    - Fix args to internal method (Fixes GH#53)
      (Thanks Alastair McGowan-Douglas!)
    - Allow schema versions to be version objects (Fixes GH#51)
      (Good find Jonathan Scott Duff!)
* Tue Mar 21 2017 coolo@suse.com
  - updated to 0.002219
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002219  2017-03-19 21:15:19-07:00 America/Los_Angeles
    - Fix typo in docs (Thanks Aaron Crane) (Fixes GH#49)
    - Fix spelling mistake in POD (Thanks Stefan Hornburg!)
    - Add links to ::Intro from the docs (Thanks Martin Renvoize!)
* Tue Nov 03 2015 coolo@suse.com
  - updated to 0.002218
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002218  2015-10-31 16:35:26-07:00 America/Los_Angeles
    - Fix spelling mistake in POD (Thanks Gregor Herrmann!)
* Mon Oct 05 2015 coolo@suse.com
  - updated to 0.002217
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002217  2015-10-04 15:05:01-07:00 America/Los_Angeles
    - Document Custom Script Helper pattern

Files

/usr/lib/perl5/vendor_perl/5.38.0/DBIx
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Dad.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/DeployMethod
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/DeployMethod/SQL
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/Deprecated.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/ScriptHelpers.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Deprecated.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/HandlesDeploy.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/HandlesVersionStorage.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/HandlesVersioning.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/LogImporter.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/LogRouter.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Logger.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Manual
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Manual/CatalystIntro.pod
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Manual/Intro.pod
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/Types.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionHandler
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionHandler/DatabaseToSchemaVersions.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionHandler/ExplicitVersions.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionHandler/Monotonic.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/Component.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResult.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResultSet.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Standard
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Standard/Component.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResult.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/WithApplicatorDumple.pm
/usr/lib/perl5/vendor_perl/5.38.0/DBIx/Class/DeploymentHandler/WithReasonableDefaults.pm
/usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler
/usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
/usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/README
/usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/TODO
/usr/share/licenses/perl-DBIx-Class-DeploymentHandler
/usr/share/licenses/perl-DBIx-Class-DeploymentHandler/LICENSE
/usr/share/man/man3/DBIx::Class::DeploymentHandler.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::Dad.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::Deprecated.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::ScriptHelpers.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::Deprecated.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::HandlesDeploy.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::HandlesVersionStorage.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::HandlesVersioning.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::Manual::CatalystIntro.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::Manual::Intro.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::Types.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionHandler::DatabaseToSchemaVersions.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionHandler::ExplicitVersions.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionHandler::Monotonic.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::Component.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::VersionResult.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::VersionResultSet.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::Component.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResult.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResultSet.3pm.gz
/usr/share/man/man3/DBIx::Class::DeploymentHandler::WithReasonableDefaults.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:39:58 2024