93 results (0.465 seconds)
++ed by:

89 PAUSE user(s)
83 non-PAUSE user(s).

Arthur Axel "fREW" Schmidt
DBIx::Class::Manual - Index of the Manual
DBIx::Class::Manual::Component - Developing DBIx::Class Components
DBIx::Class::Manual::Cookbook - Miscellaneous recipes
DBIx::Class::Manual::DocMap - What documentation do we have?
DBIx::Class::Manual::Example - Simple CD database example
DBIx::Class::Manual::FAQ - Frequently Asked Questions (in theory)
DBIx::Class::Manual::Features - A boatload of DBIx::Class features with links to respective documentation
DBIx::Class::Manual::Glossary - Clarification of terms used.
DBIx::Class::Manual::Intro - Introduction to DBIx::Class
DBIx::Class::Manual::Joining - Manual on joining tables with DBIx::Class
DBIx::Class::Manual::Reading - How to read and write DBIx::Class POD.
DBIx::Class::Manual::Troubleshooting - Got a problem? Shoot it.
DBIx::Class::Optional::Dependencies - Optional module dependency specifications (for module authors)
dbicadmin - utility for administrating DBIx::Class schemata
DBIx::Class - Extensible and flexible object <-> relational mapper.
DBIx::Class::AccessorGroup - See Class::Accessor::Grouped
DBIx::Class::Admin - Administration object for schemas
DBIx::Class::CDBICompat - Class::DBI Compatibility layer.
DBIx::Class::Core - Core set of DBIx::Class modules
DBIx::Class::Cursor - Abstract object representing a query cursor on a resultset.
DBIx::Class::DB - (DEPRECATED) classdata schema component
DBIx::Class::Exception - Exception objects for DBIx::Class
DBIx::Class::FilterColumn - Automatically convert column data
DBIx::Class::InflateColumn - Automatically create references from column data
DBIx::Class::InflateColumn::DateTime - Auto-create DateTime objects from date and datetime columns.
DBIx::Class::InflateColumn::File - DEPRECATED (superseded by DBIx::Class::InflateColumn::FS)
DBIx::Class::Ordered - Modify the position of objects in an ordered list.
DBIx::Class::PK - Primary Key class
DBIx::Class::PK::Auto - Automatic primary key class
DBIx::Class::Relationship - Inter-table relationships
DBIx::Class::Relationship::Base - Inter-table relationships
DBIx::Class::ResultClass::HashRefInflator - Get raw hashrefs from a resultset
DBIx::Class::ResultSet - Represents a query used for fetching a set of results.
DBIx::Class::ResultSetColumn - helpful methods for messing with a single column of the resultset
DBIx::Class::ResultSetManager - scheduled for deletion in 09000
DBIx::Class::ResultSource - Result source object
DBIx::Class::ResultSource::View - ResultSource object representing a view
DBIx::Class::ResultSourceHandle - Decouple Rows/ResultSets objects from their Source objects
DBIx::Class::ResultSourceProxy::Table - provides a classdata table object and method proxies
DBIx::Class::Row - Basic row methods
DBIx::Class::SQLMaker - An SQL::Abstract-based SQL maker class
DBIx::Class::SQLMaker::LimitDialects - SQL::Abstract::Limit-like functionality for DBIx::Class::SQLMaker
DBIx::Class::SQLMaker::OracleJoins - Pre-ANSI Joins-via-Where-Clause Syntax
DBIx::Class::Schema - composable schemas
DBIx::Class::Schema::Versioned - DBIx::Class::Schema plugin for Schema upgrades
DBIx::Class::Serialize::Storable - hooks for Storable freeze/thaw
DBIx::Class::StartupCheck - Run environment checks on startup
DBIx::Class::Storage - Generic Storage Handler
DBIx::Class::Storage::DBI - DBI storage handler
DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server - Support for Microsoft SQL Server via DBD::ADO
DBIx::Class::Storage::DBI::AutoCast - Storage component for RDBMS requiring explicit placeholder typing
DBIx::Class::Storage::DBI::Cursor - Object representing a query cursor on a resultset.
DBIx::Class::Storage::DBI::DB2 - Automatic primary key class for DB2
DBIx::Class::Storage::DBI::Informix - Base Storage Class for Informix Support
DBIx::Class::Storage::DBI::InterBase - Driver for the Firebird RDBMS
DBIx::Class::Storage::DBI::MSSQL - Base Class for Microsoft SQL Server support in DBIx::Class
DBIx::Class::Storage::DBI::MultiColumnIn - Storage component for RDBMS supporting multicolumn in clauses
DBIx::Class::Storage::DBI::NoBindVars - Sometime DBDs have poor to no support for bind variables
DBIx::Class::Storage::DBI::ODBC - Base class for ODBC drivers
DBIx::Class::Storage::DBI::ODBC::ACCESS - Support specific to MS Access over ODBC
DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL - Support specific to DB2/400 over ODBC
DBIx::Class::Storage::DBI::ODBC::Firebird - Driver for using the Firebird RDBMS through ODBC
DBIx::Class::Storage::DBI::ODBC::Microsoft_SQL_Server - Support specific to Microsoft SQL Server over ODBC
DBIx::Class::Storage::DBI::ODBC::SQL_Anywhere - Driver for using Sybase SQL Anywhere through ODBC
DBIx::Class::Storage::DBI::Oracle - Base class for Oracle driver
DBIx::Class::Storage::DBI::Oracle::Generic - Oracle Support for DBIx::Class
DBIx::Class::Storage::DBI::Oracle::WhereJoins - Oracle joins in WHERE syntax support (instead of ANSI).
DBIx::Class::Storage::DBI::Pg - Automatic primary key class for PostgreSQL
DBIx::Class::Storage::DBI::Replicated - BETA Replicated database support
DBIx::Class::Storage::DBI::Replicated::Pool - Manage a pool of replicants
DBIx::Class::Storage::DBI::Replicated::Replicant - A replicated DBI Storage Role
DBIx::Class::Storage::DBI::Replicated::WithDSN - A DBI Storage Role with DSN information in trace output
DBIx::Class::Storage::DBI::SQLAnywhere - Driver for Sybase SQL Anywhere
DBIx::Class::Storage::DBI::SQLite - Automatic primary key class for SQLite
DBIx::Class::Storage::DBI::Sybase - Base class for drivers using DBD::Sybase
DBIx::Class::Storage::DBI::Sybase::ASE - Sybase ASE SQL Server support for DBIx::Class
DBIx::Class::Storage::DBI::Sybase::ASE::NoBindVars - Storage::DBI subclass for Sybase ASE without placeholder support
DBIx::Class::Storage::DBI::Sybase::MSSQL - (DEPRECATED) Legacy storage class for MSSQL via DBD::Sybase
DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server - Support for Microsoft SQL Server via DBD::Sybase
DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server::NoBindVars - Support for Microsoft SQL Server via DBD::Sybase without placeholders
DBIx::Class::Storage::DBI::UniqueIdentifier - Storage component for RDBMSes supporting the 'uniqueidentifier' type
DBIx::Class::Storage::DBI::mysql - Storage::DBI class implementing MySQL specifics
DBIx::Class::Storage::TxnScopeGuard - Scope-based transaction handling
DBIx::Class::UTF8Columns - Force UTF8 (Unicode) flag on columns (DEPRECATED)
SQL::Translator::Parser::DBIx::Class - Create a SQL::Translator schema from a DBIx::Class::Schema instance
SQL::Translator::Producer::DBIx::Class::File - DBIx::Class file producer
DBIx::Class::__DBIC_LAZY_RS_COUNT__ in lib/DBIx/Class/ResultSet.pm
DBIx::Class::Optional::Dependencies in lib/DBIx/Class/Optional/Dependencies.pm
Changes for version 0.08123_01
  • Fixes
    • Fix memory leak during populate() on 5.8.x perls
    • Fix result_soutrce_instance leaks on compose_namespace
    • Make sure exception_action does not allow exception-hiding due to badly-written handlers (the mechanism was never meant to be able to suppress exceptions)
    • Fix find() without a key attr. choosing constraints even if some of the supplied values are NULL (RT#59219)
    • Fixed rels ending with me breaking subqueried limit realiasing
    • Fixed $rs->update/delete on resutsets constrained by an -or condition
    • Remove rogue GROUP BY on non-multiplying prefetch-induced subqueries
    • Oracle sequence detection now *really* works across schemas (fixed some ommissions from 0.08123)
    • dbicadmin now uses a /usr/bin/env shebang to work better with perlbrew and other local perl builds
    • bulk-inserts via $dbh->bind_array (void $rs->populate) now display properly in DBIC_TRACE
    • Incomplete exception thrown on relationship auto-fk-inference failures
    • Fixed distinct with order_by to not double-specify the same column in the GROUP BY clause
    • Properly support column names with symbols (e.g. single quote) via custom accessors
    • Fixed ::Schema::Versioned to work properly with quoting on (RT#59619)
    • Fixed t/54taint fails under local-lib
    • Fixed SELECT ... FOR UPDATE with LIMIT regression (RT#58554)
    • Fixed CDBICompat to preserve order of column-group additions, so that test relying on the order of %{} will no longer fail
    • Fixed mysterious ::Storage::DBI goto-shim failures on older perl versions
    • Non-blessed reference exceptions are now correctly preserved when thrown from udner DBIC (e.g. from txn_do)
    • No longer disconnecting database handles supplied to connect via a coderef
    • Fixed t/inflate/datetime_pg.t failures due to a low dependency on DateTime::Format::Pg (RT#61503)
    • Fix dirtyness detection on source-less objects
    • Fix incorrect limit_dialect assignment on Replicated pool members
    • Fix invalid sql on relationship attr order_by with prefetch
    • Fix primary key sequence detection for Oracle (first trigger instead of trigger for column)
  • Misc
    • Refactored capability handling in Storage::DBI, allows for standardized capability handling wrt query/enable/disable
    • Entire test suite now passes under DBIC_TRACE=1
    • Makefile.PL no longer imports GetOptions() to interoperate better with Catalyst installers
    • Bumped minimum Module::Install for developers
    • Bumped DBD::SQLite dependency and removed some TODO markers from tests (RT#59565)
    • Do not execute t/zzzzzzz_sqlite_deadlock.t for regular module installs - test is prone to spontaneous blow up
    • DT-related tests now require a DateTime >= 0.55 (RT#60324)
    • Makefile.PL now provides a pre-parsed DBIC version to the Opt::Dep pod generator
    • t/52leaks.t now performs very aggressive leak detection in author/smoker mode
  • New Features / Changes
    • Extend 'proxy' relationship attribute
    • Use DBIx::Class::Storage::Debug::PrettyPrint when the environment variable DBIC_TRACE_PROFILE is set, see DBIx::Class::Storage for more information
    • Implemented add_unique_constraints() which delegates to add_unique_constraint() as appropriate
    • add_unique_constraint() now poparly throws if called with multiple constraint definitions
    • No longer depend on SQL::Abstract::Limit - DBIC has been doing most of the heavy lifting for a while anyway
    • FilterColumn now passes data through when transformations are not specified rather than throwing an exception.
    • Optimized RowNum based Oracle limit-dialect (RT#61277)
    • Requesting a pager on a resultset with cached entries now throws an exception, instead of returning a 1-page object since the amount of rows is always equal to the "pagesize"
    • $rs->pager now uses a lazy count to determine the amount of total entries only when really needed, instead of doing it at instantiation time
    • New documentation map organized by features (DBIx::Class::Manual::Features)
    • find( { ... }, { key => $constraint } ) now throws an exception when the supplied data does not fully specify $constraint
    • find( col1 => $val1, col2 => $val2, ... ) is no longer supported (it has been in deprecated state for more than 4 years)

Hosting generously
sponsored by Bytemark