-
-
31 Jan 2014 05:53:51 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (121)
- Testers (1514 / 82 / 0)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Perl: v5.8.1
- Activity
24 month- Tools
- Download (789.43KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 1 contributors-
mst: Matt S. Trout
- Dependencies
- Class::Accessor::Grouped
- Class::C3::Componentised
- Class::Inspector
- Config::Any
- Context::Preserve
- DBI
- Data::Compare
- Data::Dumper::Concise
- Data::Page
- Devel::GlobalDestruction
- Hash::Merge
- List::Util
- MRO::Compat
- Module::Find
- Moo
- Path::Class
- SQL::Abstract
- Scope::Guard
- Sub::Name
- Text::Balanced
- Try::Tiny
- namespace::clean
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 0.08270 - 2014-01-30
- Fixes
- Fix 0.08260 regression in DBD::SQLite bound int handling. Inserted data was not affected, but any function <=> integer comparison would have failed (originally fixed way back in 0e773352)
- Fix failure to load DateTime formatter when connecting to Firebird over ODBC
- Misc
- All drivers based on ::Storage::DBI::Firebird::Common now return the same sqlt_type value (affects ::DBI::Interbase, ::DBI::Firebird and ::DBI::ODBC::Firebird)
Documentation
Index of the ManualDeveloping DBIx::Class ComponentsMiscellaneous recipesWhat documentation do we have?Simple CD database exampleFrequently Asked Questions (in theory)A boatload of DBIx::Class features with links to respective documentationClarification of terms used.Introduction to DBIx::ClassManual on joining tables with DBIx::Classup and running with DBIC in 10 minutesHow to read and write DBIx::Class POD.Representing a single result (row) from a DB queryGot a problem? Shoot it.Minimum Need to Knowutility for administrating DBIx::Class schemataModules
Extensible and flexible object <-> relational mapper.See Class::Accessor::GroupedAdministration object for schemasClass::DBI Compatibility layer.Provides advanced Carp::Clan-like warning functions for DBIx::Class internalsCore set of DBIx::Class modulesAbstract object representing a query cursor on a resultset.(DEPRECATED) classdata schema componentException objects for DBIx::ClassAutomatically convert column dataAutomatically create references from column dataAuto-create DateTime objects from date and datetime columns.DEPRECATED (superseded by DBIx::Class::InflateColumn::FS)Optional module dependency specifications (for module authors)Modify the position of objects in an ordered list.Primary Key classAutomatic primary key classInter-table relationshipsInter-table relationshipsGet raw hashrefs from a resultsetRepresents a query used for fetching a set of results.helpful methods for messing with a single column of the resultsetscheduled for deletion in 09000Result source objectTable objectResultSource object representing a viewSerializable pointers to ResultSource instancesprovides a classdata table object and method proxiesBasic row methodsAn SQL::Abstract-based SQL maker classSQL::Abstract::Limit-like functionality for DBIx::Class::SQLMakerPre-ANSI Joins-via-Where-Clause Syntaxcomposable schemasDBIx::Class::Schema plugin for Schema upgradeshooks for Storable nfreeze/thawRun environment checks on startupGeneric Storage HandlerTry running a block of code until success with a configurable retry logicDBI storage handlerSupport specific to MS AccessSupport for DBD::ADOSupport for MS Access over ADOGUID Support for MS Access over ADOSupport for Microsoft SQL Server via DBD::ADORemove trailing NULLs in binary data and normalize GUIDs for MSSQL over ADOStorage component for RDBMS requiring explicit placeholder typingObject representing a query cursor on a resultset.IBM DB2 support for DBIx::ClassDriver for the Firebird RDBMS via DBD::FirebirdDriver Base Class for the Firebird RDBMSStorage Component for Sybase ASE and MSSQL for Identity Inserts / UpdatesBase Storage Class for Informix SupportDriver for the Firebird RDBMS via DBD::InterBaseBase Class for Microsoft SQL Server support in DBIx::ClassSometime DBDs have poor to no support for bind variablesBase class for ODBC driversSupport specific to MS Access over ODBCSupport specific to DB2/400 over ODBCDriver for using the Firebird RDBMS through ODBCSupport specific to Microsoft SQL Server over ODBCDriver for using Sybase SQL Anywhere through ODBCBase class for Oracle driverOracle Support for DBIx::ClassOracle joins in WHERE syntax support (instead of ANSI).Automatic primary key class for PostgreSQLBETA Replicated database supportA Software Load BalancerJust get the First BalancerA 'random' BalancerManage a pool of replicantsA replicated DBI Storage RoleA DBI Storage Role with DSN information in trace outputDriver for SQL AnywhereGUID Support for SQL Anywhere over DBD::SQLAnywhereAutomatic primary key class for SQLiteBase class for drivers using DBD::SybaseSybase ASE SQL Server support for DBIx::ClassStorage::DBI subclass for Sybase ASE without placeholder supportBase class for drivers using DBD::Sybase over FreeTDS.(DEPRECATED) Legacy storage class for MSSQL via DBD::SybaseSupport for Microsoft SQL Server via DBD::SybaseSupport for Microsoft SQL Server via DBD::Sybase without placeholdersStorage component for RDBMSes supporting GUID typesStorage::DBI class implementing MySQL specificsSQL StatisticsScope-based transaction handlingForce UTF8 (Unicode) flag on columns (DEPRECATED)Create a SQL::Translator schema from a DBIx::Class::Schema instanceDBIx::Class file producerExamples
- examples/Benchmarks/benchmark_datafetch.pl
- examples/Benchmarks/benchmark_hashrefinflator.pl
- examples/MiscTools/determine_cpan_joint_deps.pl
- examples/Schema/MyApp/Schema.pm
- examples/Schema/MyApp/Schema/Result/Artist.pm
- examples/Schema/MyApp/Schema/Result/Cd.pm
- examples/Schema/MyApp/Schema/Result/Track.pm
- examples/Schema/db/example.db
- examples/Schema/db/example.sql
- examples/Schema/insertdb.pl
- examples/Schema/testdb.pl
Other files
Module Install Instructions
To install DBIx::Class, copy and paste the appropriate command in to your terminal.
cpanm DBIx::Class
perl -MCPAN -e shell install DBIx::Class
For more information on module installation, please visit the detailed CPAN module installation guide.