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-bp154.1.21 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: perl-DBIx-Class-DeploymentHandler Distribution: SUSE Linux Enterprise 15 SP4
Version: 0.002233 Vendor: openSUSE
Release: bp154.1.21 Build date: Mon May 9 11:50:18 2022
Group: Development/Libraries/Perl Build host: sheep85
Size: 231403 Source RPM: perl-DBIx-Class-DeploymentHandler-0.002233-bp154.1.21.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
* Mon Jun 15 2015 coolo@suse.com
  - updated to 0.002216
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002216  2015-06-14 09:34:57-07:00 America/Los_Angeles
    - Use Pod::Weaver::Plugin::Ditaa to render diagram
* Wed Apr 15 2015 coolo@suse.com
  - updated to 0.002215
    see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes
    0.002215  2015-01-10 13:58:10-06:00 America/Chicago
    - Improve documentation for how to portably create indices
      (Thanks Meredith Howard for the ideas!)
    0.002214  2014-12-21 11:53:20-06:00 America/Chicago
    - Fix inconsistency of what files get run when `ignore_ddl` is set.
      To be clear, if in the past you generated DDL and *also* hand wrote DDL,
      `ignore_ddl` would ignore both, though the intention was only to ignore
      generated DDL.
      (Thanks Lianna Eeftinck for very detailed bug report at GH#20!)
    - Include the filename of the script being run in case of error
    - Add some documentation for how to portably create indices
    - Fix doc bug stating that install calls initialize
      (Thanks Gavin Shelley! Fixes GH#13)
    - Minor Pod Fixes (Thanks Renee B and Pär Karlsson!)
    0.002213  2014-12-03 08:44:10-06:00 America/Chicago
    - Fix some POD formatting
    0.002212  2014-10-11 15:04:22-05:00 America/Chicago
    - Add some nice documentation on overall structure
    0.002211  2014-05-15 20:06:48-05:00 America/Chicago
    - Fix some missing ABSTRACTs (Fixes GH#22, thanks Gregor Herrmann!)

Files

/usr/lib/perl5/vendor_perl/5.26.1/DBIx
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Dad.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/DeployMethod
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/DeployMethod/SQL
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/Deprecated.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/ScriptHelpers.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Deprecated.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/HandlesDeploy.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/HandlesVersionStorage.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/HandlesVersioning.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/LogImporter.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/LogRouter.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Logger.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Manual
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Manual/CatalystIntro.pod
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Manual/Intro.pod
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/Types.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionHandler
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionHandler/DatabaseToSchemaVersions.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionHandler/ExplicitVersions.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionHandler/Monotonic.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/Component.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResult.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResultSet.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Standard
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Standard/Component.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResult.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/WithApplicatorDumple.pm
/usr/lib/perl5/vendor_perl/5.26.1/DBIx/Class/DeploymentHandler/WithReasonableDefaults.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/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, Tue Apr 9 17:06:41 2024