Extensible and flexible object <-> relational mapper
911.73 KB
built 2026-10-16 18:04:25 GMT
Description
This is an SQL to OO mapper with an object API inspired by Class::DBI
(and a compatibility layer as a springboard for porting) and a
result-set API that allows abstract encapsulation of database
operations. It aims to make representing queries in your code as perlish
as possible while still providing access to as many of the
capabilities of the database as possible, including retrieving related
records from multiple tables in a single query, JOIN, LEFT JOIN, COUNT,
DISTINCT, GROUP BY and HAVING support.
Dependencies
125 totalRequires124
- coreutils
- make
- perl(B)
- perl(B::Deparse)
- perl(Benchmark)
- perl(CPAN)
- perl(Carp)
- perl(Class::Accessor::Grouped)
- perl(Class::C3::Componentised)
- perl(Class::DBI)
- perl(Class::DBI::Column)
- perl(Class::DBI::Plugin::DeepAbstractSearch)
- perl(Class::Data::Inheritable)
- perl(Class::Inspector)
- perl(Class::Trigger)
- perl(Class::Unload)
- perl(Clone)
- perl(Config)
- perl(Config::Any)
- perl(Context::Preserve)
- perl(Cpanel::JSON::XS)
- perl(Cwd)
- perl(DBD::Pg)
- perl(DBD::SQLite)
- perl(DBI)
- perl(DBI::Const::GetInfoReturn)
- perl(DBI::Const::GetInfoType)
- perl(DBIx::ContextualFetch)
- perl(Data::Dumper)
- perl(Data::Dumper::Concise)
- perl(Data::GUID)
- perl(Date::Simple)
- perl(DateTime)
- perl(DateTime::Format::MySQL)
- perl(DateTime::Format::Pg)
- perl(DateTime::Format::SQLite)
- perl(DateTime::Format::Strptime) >= 1.2
- perl(Devel::GlobalDestruction)
- perl(Digest::MD5)
- perl(Errno)
- perl(Exporter)
- perl(ExtUtils::MM_Unix)
- perl(ExtUtils::MakeMaker) >= 6.76
- perl(Fcntl)
- perl(File::Compare)
- perl(File::Copy)
- perl(File::Find)
- perl(File::Path)
- perl(File::Spec)
- perl(File::Temp)
- perl(FileHandle)
- perl(FindBin)
- perl(Getopt::Long::Descriptive) >= 0.081
- perl(Getopt::Long::Descriptive::Usage)
- perl(Hash::Merge)
- perl(IO::Handle)
- perl(IPC::Open2)
- perl(IPC::Open3)
- perl(JSON)
- perl(JSON::Any) >= 1.23
- perl(List::Util)
- perl(Math::Base36) >= 0.07
- perl(Math::BigInt) >= 1.80
- perl(Method::Generate::Accessor)
- perl(Method::Generate::Constructor)
- perl(Module::Find)
- perl(Module::Runtime)
- perl(Moo)
- perl(Moo::Object)
- perl(Moose) >= 0.98
- perl(Moose::Role)
- perl(Moose::Util)
- perl(MooseX::Types) >= 0.21
- perl(MooseX::Types::JSON) >= 0.02
- perl(MooseX::Types::LoadableClass) > 0.011
- perl(MooseX::Types::Moose)
- perl(MooseX::Types::Path::Class) >= 0.05
- perl(POSIX)
- perl(Package::Stash)
- perl(Path::Class)
- perl(Path::Class::File)
- perl(SQL::Abstract::Classic) >= 1.91
- perl(SQL::Abstract::Test)
- perl(SQL::Abstract::Tree)
- perl(SQL::Abstract::Util)
- perl(SQL::Translator) >= 0.11018
- perl(SQL::Translator::Diff)
- perl(SQL::Translator::Schema::Constants)
- perl(SQL::Translator::Utils)
- perl(Scalar::Util)
- perl(Scope::Guard)
- perl(Storable)
- perl(Sub::Defer)
- perl(Sub::Name)
- perl(Sub::Quote)
- perl(Test::Builder)
- perl(Test::Deep)
- perl(Test::Differences)
- perl(Test::Exception)
- perl(Test::Moose)
- perl(Test::More)
- perl(Test::Warn)
- perl(Text::Balanced)
- perl(Text::CSV) >= 1.16
- perl(Time::HiRes)
- perl(Time::Piece)
- perl(Time::Piece::MySQL)
- perl(Try::Tiny)
- perl(YAML)
- perl(base)
- perl(constant)
- perl(lib)
- perl(mro)
- perl(namespace::clean)
- perl(overload)
- perl(strict)
- perl(threads)
- perl(vars)
- perl(version)
- perl(warnings)
- perl-generators
- perl-interpreter
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides1
- perl-DBIx-Class = 0.082844-4.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
3Name ![]() |
Size |
|---|---|
| DBIx-Class-0.082840-Do-not-use-usr-bin-env-in-shell-bangs.patch | 3.68 KB |
| DBIx-Class-0.082844.tar.gz | 859.00 KB |
| perl-DBIx-Class.spec | 33.09 KB |
Files 1–3 of 3
Component of
buildroots that installed this RPMNo Buildroots
