SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-DBIx-Class-Migration rpm build for : OpenSuSE. For other distributions click perl-DBIx-Class-Migration.

Name : perl-DBIx-Class-Migration
Version : 0.044 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.1 Date : 2014-12-02 11:53:49
Group : Development/Libraries/Perl Source RPM : perl-DBIx-Class-Migration-0.044-1.1.src.rpm
Size : 0.73 MB
Packager : (none)
Summary : Use the best tools together for sane database migrations
Description :
the DBIx::Class::DeploymentHandler manpage is a state of the art solution
to the problem of creating sane workflows for versioning the DBIx::Class
manpage managed database projects. However, since it is more of a toolkit
for building custom versioning and migration workflows than an expression
of a particular migration practice, it might not always be the most
approachable tool. If you are starting a new the DBIx::Class manpage
project and you don\'t have a particular custom workflow need, you might
prefer to simply be given a reasonable clear and standard practice, rather
than a toolkit with a set of example scripts.

the DBIx::Class::Migration manpage defines some logic which combines both
the DBIx::Class::DeploymentHandler manpage and the DBIx::Class::Fixtures
manpage, along with a standard tutorial, to give you a simple and
straightforward approach to solving the problem of how to best create
database versions, migrations and testing data. Additionally it builds on
tools like the Test::mysqld manpage and the Test::postgresql manpage along
with the DBD::Sqlite manpage in order to assist you in quickly creating a
local development database sandbox. It offers some integration points to
testing your database, via tools like the Test::DBIx::Class manpage in
order to make testing your database driven logic less painful. Lastly, we
offer some thoughts on good development patterns in using databases with
application frameworks like the Catalyst manpage.

the DBIx::Class::Migration manpage offers code and advice based on my
experience of using the DBIx::Class manpage for several years, which
hopefully can help you bootstrap a new project. The solutions given should
work for you if you want to use the DBIx::Class manpage and have database
migrations, but don\'t really know what to do next. These solutions should
scale upward from a small project to a medium project involving many
developers and more than one target environment (DEV -> QA -> Production.)
If you have very complex database versioning requirements, huge teams and
difficult architectual issues, you might be better off building something
on top of the DBIx::Class::DeploymentHandler manpage directly.

the DBIx::Class::Migration manpage is a base class upon which interfaces
like the DBIx::Class::Migration::Script manpage are built.

Please see the DBIx::Class::Migration::Tutorial manpage for more
approachable documentation. If you want to read a high level feature
overview, see the DBIx::Class::Migration::Features manpage. The remainder
of this POD is API level documentation on the various internals.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/SLE_12/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(Catalyst::TraitFor::Model::DBIC::Schema::FromMigration)
perl(Catalyst::TraitFor::Model::DBIC::Schema::FromMigration::_MigrationHelper)
perl(DBIx::Class::Migration)
perl(DBIx::Class::Migration::MySQLSandbox)
perl(DBIx::Class::Migration::Population)
perl(DBIx::Class::Migration::PostgresqlSandbox)
perl(DBIx::Class::Migration::RunScript)
perl(DBIx::Class::Migration::RunScript::Trait::Dump)
perl(DBIx::Class::Migration::RunScript::Trait::Populate)
perl(DBIx::Class::Migration::RunScript::Trait::SchemaLoader)
perl(DBIx::Class::Migration::RunScript::Trait::TargetPath)
perl(DBIx::Class::Migration::Sandbox)
perl(DBIx::Class::Migration::SchemaLoader)
perl(DBIx::Class::Migration::Script)
perl(DBIx::Class::Migration::ShareDirBuilder)
perl(DBIx::Class::Migration::SqliteSandbox)
perl(DBIx::Class::Migration::TargetDirSandboxBuilder)
perl(DBIx::Class::Migration::TempDirBuilder)
perl(DBIx::Class::Migration::TempDirSandboxBuilder)
perl(DBIx::Class::Migration::Types)
perl(MusicBase)
perl(MusicBase::Schema)
perl(MusicBase::Schema::MigrationScript)
perl(MusicBase::Schema::Result::Artist)
perl(MusicBase::Schema::Result::ArtistCd)
perl(MusicBase::Schema::Result::Cd)
perl(MusicBase::Schema::Result::Country)
perl(MusicBase::Schema::Result::Track)
perl(MusicBase::Schema::ResultSet::Artist)
perl(MusicBase::Web)
perl(MusicBase::Web::Controller::Root)
perl(MusicBase::Web::Model::Schema)
perl(MusicBase::Web::View::HTML)
perl(Test::DBIx::Class::FixtureCommand::Population)
perl-DBIx-Class-Migration

Requires :
perl(Pod::Parser) => 1.51
perl(MooseX::Getopt) => 0.45
perl(Text::Brew)
perl(SQL::Translator) => 0.11010
perl(File::ShareDir::ProjectDistDir) => 0.003001
/usr/bin/env
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
perl(version) => 0.77
perl(DBD::SQLite) => 1.35
perl(DBIx::Class::Fixtures) => 1.001016
perl(JSON::XS) => 2.32
perl(Class::Load)
rpmlib(CompressedFileNames) <= 3.0.4-1
perl(Config::MySQL) => 0.02
perl(Devel::PartialDump)
perl(MooseX::Types::LoadableClass)
rpmlib(PayloadIsLzma) <= 4.4.6-1
perl(DBIx::Class::DeploymentHandler) => 0.002100
perl(MooseX::Attribute::ENV) => 0.02
perl(:MODULE_COMPAT_5.18.2)
perl(MooseX::Traits::Pluggable)
perl(MooseX::Types)
perl(Moose)
perl(DBIx::Class::Schema::Loader) => 0.07017


Content of RPM :
/usr/bin/dbic-migration
/usr/lib/perl5/vendor_perl/5.18.2/.DS_Store
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor/Model
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor/Model/DBIC
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor/Model/DBIC/Schema
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration.pm
/usr/lib/perl5/vendor_perl/5.18.2/Catalyst/TraitFor/Model/DBIC/Schema/FromMigration/_MigrationHelper.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/.DS_Store
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/.DS_Store
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/.DS_Store
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/FAQ.pod
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/Features.pod
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/MySQLSandbox.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/Population.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/PostgresqlSandbox.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript/Trait
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript/Trait/Dump.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript/Trait/Populate.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript/Trait/SchemaLoader.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/RunScript/Trait/TargetPath.pm
/usr/lib/perl5/vendor_perl/5.18.2/DBIx/Class/Migration/Sandbox.pm
There is 322 files more in these RPM.

 
ICM