Kwalitee Issues

No Core Issues.


Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.07005,0.1


Add a META.json to the distribution. Your buildtool should be able to autogenerate it.


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.


  • DBIx::Class
  • DBIx::Class::AccessorGroup
  • DBIx::Class::CDBICompat
  • DBIx::Class::Core
  • DBIx::Class::Cursor
  • DBIx::Class::DB
  • DBIx::Class::InflateColumn
  • DBIx::Class::InflateColumn::DateTime
  • DBIx::Class::Ordered
  • DBIx::Class::PK
  • DBIx::Class::PK::Auto
  • DBIx::Class::Relationship
  • DBIx::Class::Relationship::Base
  • DBIx::Class::ResultSet
  • DBIx::Class::ResultSetColumn
  • DBIx::Class::ResultSetManager
  • DBIx::Class::ResultSource
  • DBIx::Class::ResultSource::Table
  • DBIx::Class::ResultSourceProxy::Table
  • DBIx::Class::Row
  • DBIx::Class::Schema
  • DBIx::Class::Serialize::Storable
  • DBIx::Class::Storage::DBI
  • DBIx::Class::Storage::DBI::Cursor
  • DBIx::Class::Storage::DBI::DB2
  • DBIx::Class::Storage::DBI::MSSQL
  • DBIx::Class::Storage::DBI::NoBindVars
  • DBIx::Class::Storage::DBI::ODBC
  • DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL
  • DBIx::Class::Storage::DBI::Oracle
  • DBIx::Class::Storage::DBI::Pg
  • DBIx::Class::Storage::DBI::SQLite
  • DBIx::Class::Storage::DBI::Sybase
  • DBIx::Class::Storage::DBI::Sybase::MSSQL
  • DBIx::Class::Storage::DBI::mysql
  • DBIx::Class::Storage::Statistics
  • DBIx::Class::UTF8Columns
  • DBIx::ContextualFetch::st
  • SQL::Translator::Producer::DBIx::Class::File


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: DBIx::Class::Storage::Statistics


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).


Name Abstract Version View
DBIC::SQL::Abstract metacpan
DBIx::Class Extensible and flexible object <-> relational mapper. 0.07005 metacpan
DBIx::Class::AccessorGroup Lets you build groups of accessors metacpan
DBIx::Class::CDBICompat Class::DBI Compatibility layer. metacpan
DBIx::Class::CDBICompat::ColumnGroups::GrouperShim metacpan
DBIx::Class::Core Core set of DBIx::Class modules metacpan
DBIx::Class::Cursor Abstract object representing a query cursor on a resultset. metacpan
DBIx::Class::DB (DEPRECATED) classdata schema component metacpan
DBIx::Class::InflateColumn Automatically create references from column data metacpan
DBIx::Class::InflateColumn::DateTime Auto-create DateTime objects from date and datetime columns. metacpan
DBIx::Class::Ordered Modify the position of objects in an ordered list. metacpan
DBIx::Class::PK Primary Key class metacpan
DBIx::Class::PK::Auto Automatic primary key class metacpan
DBIx::Class::Relationship Inter-table relationships metacpan
DBIx::Class::Relationship::Base Inter-table relationships metacpan
DBIx::Class::ResultSet Responsible for fetching and creating resultset. metacpan
DBIx::Class::ResultSetColumn helpful methods for messing with a single column of the resultset metacpan
DBIx::Class::ResultSetManager helpful methods for managing resultset classes (EXPERIMENTAL) metacpan
DBIx::Class::ResultSource Result source object metacpan
DBIx::Class::ResultSource::Table Table object metacpan
DBIx::Class::ResultSourceProxy::Table provides a classdata table object and method proxies metacpan
DBIx::Class::Row Basic row methods metacpan
DBIx::Class::Schema composable schemas metacpan
DBIx::Class::Serialize::Storable hooks for Storable freeze/thaw metacpan
DBIx::Class::Storage::DBI DBI storage handler metacpan
DBIx::Class::Storage::DBI::Cursor Object representing a query cursor on a resultset. metacpan
DBIx::Class::Storage::DBI::DB2 Automatic primary key class for DB2 metacpan
DBIx::Class::Storage::DBI::MSSQL Storage::DBI subclass for MSSQL metacpan
DBIx::Class::Storage::DBI::MultiDistinctEmulation Some databases can't handle count distincts with multiple cols. They should use base on this. metacpan
DBIx::Class::Storage::DBI::NoBindVars Sometime DBDs have poor to no support for bind variables metacpan
DBIx::Class::Storage::DBI::ODBC Base class for ODBC drivers metacpan
DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL Support specific to DB2/400 over ODBC metacpan
DBIx::Class::Storage::DBI::Oracle Automatic primary key class for Oracle metacpan
DBIx::Class::Storage::DBI::Pg Automatic primary key class for PostgreSQL metacpan
DBIx::Class::Storage::DBI::SQLite metacpan
DBIx::Class::Storage::DBI::Sybase Storage::DBI subclass for Sybase metacpan
DBIx::Class::Storage::DBI::Sybase::MSSQL Storage::DBI subclass for MSSQL via DBD::Sybase metacpan
DBIx::Class::Storage::DBI::mysql Automatic primary key class for MySQL metacpan
DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION metacpan
DBIx::Class::Storage::Statistics SQL Statistics metacpan
DBIx::Class::Test::SQLite Base class for running Class::DBI tests against DBIx::Class compat layer, shamelessly ripped from Class::DBI::Test::SQLite metacpan
DBIx::Class::UTF8Columns Force UTF8 (Unicode) flag on columns metacpan
DBIx::ContextualFetch::st metacpan
SQL::Translator::Producer::DBIx::Class::File DBIx::Class file producer 0.1 metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan