The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.73 - 2022-12-08

  • Remove very old CVS headers from files
  • Standardize whitespace
  • Remove an unused cache parameter remaining from a previous refactor
  • Update a test to work around a change in numeric values returned on Postgres starting in version 14
  • Fix a doc typo
  • Fix a bind value issue with Limit on Postgres
  • Disable finding count in searches for older versions of MySQL and MariaDB that don't support window functions (OVER)
  • Truncate values before checking for changes to fix a bug where values bigger than a column would be inserted even when they were not changed

Changes for version 1.72_01 - 2022-09-20

  • Simplify count's internal logic to always use the "count_all" key
  • Fix Count method to always returns count in selected page
  • Support search and count in same query
  • Redo search only if ORDER/GROUP BY is really updated
  • Add bind values support for LIMIT clauses

Modules

Encapsulate SQL queries and rows in simple perl objects
Perl extension which is a generic DBI handle
An Informix specific Handle object
An ODBC specific Handle object
An oracle specific Handle object
A Postgres specific Handle object
A SQLite specific Handle object
a Sybase specific Handle object
A mysql specific Handle object
A mysql specific Handle object
Superclass for records loaded by SearchBuilder
Records with caching behavior
Generate table schemas from DBIx::SearchBuilder records
Deal with multiple SearchBuilder result sets as one
Ensure uniqueness of records in a collection
Utility and convenience functions for DBIx::SearchBuilder