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

Changes for version 3.8.9_1

  • ShowErrorStatement works for "quickexec" do() calls
  • Add :pg_limits to add constants such as PG_MAX_SMALLINT
    • Greg Sabino Mullane
    • Github issue #51
  • Add $dbh->pg_error_field() function
    • Greg Sabino Mullane
  • Fix failing tests due to incorrect 'initdb' check
    • Greg Sabino Mullane
    • Github issue #54
  • Version 3.8.1, released July 6, 2019
    • Fix encoding of SQL_VARBINARY type in $dbh->quote() function
      • Pali
    • Fix encoding in $dbh->do() function
    • Fix E'' string escape handling on architectures with unsigned chars
      • Github issue #46
    • Minor fix to allow DBD::Pg to connect to PGbouncer's internal 'pgbouncer' database.
      • Greg Sabino Mullane
      • Github issue #47
    • Fix so table_info test works on non-empty databases
      • Matt Buchanan
      • CPAN ticket #127906
  • Version 3.8.0, released April 25, 2019
    • Increase minimum supported PostgreSQL version to 8.0
      • Dagfinn Ilmari Mannsåker
    • Add support for foreign tables in table_info() and column_info()
      • Dagfinn Ilmari Mannsåker
    • Return the current database name as TABLE_CAT in info methods
      • Dagfinn Ilmari Mannsåker
    • Handle backslash-escaped quotes in E'' strings
      • Dagfinn Ilmari Mannsåker
    • Fix typo in Makefile.PL
    • Fix parsing of PostgreSQL versions >= 10 on Debian/Ubuntu
      • Dagfinn Ilmari Mannsåker
    • Fix client_min_messages=FATAL test when PostgreSQL caps it to ERROR
      • Dagfinn Ilmari Mannsåker
      • CPAN ticket #128529
    • Fix ->ping error detection on PostgreSQL 12
      • Dagfinn Ilmari Mannsåker
    • Adjust tests for new pg_ctl output
      • Erik Rijkers er at xs4all.nl
      • CPAN ticket #128966
    • Adjust tests for removal of WITH OIDS in PostgreSQL 12
      • Dagfinn Ilmari Mannsåker
    • Fix support for PostgreSQL versions back to 8.0
      • Dagfinn Ilmari Mannsåker
    • Remove usage of deprecated pg_attrdef.adsrc and pg_constraint.consrc columns
      • Dagfinn Ilmari Mannsåker
    • Fix typo in pg_placeholder_colons example (Github issue #41)
    • Support GENERATED ... AS IDENTITY columns in last_insert_id()
      • Dagfinn Ilmari Mannsåker

Modules

PostgreSQL database driver for the DBI module
A bundle to install all DBD::Pg related modules