ANNOUNCE: Alzabo 0.87
[email protected] (Dave Rolsky) Sat, 14 May 2005 12:15:35 -0500 (CDT)
| Newsgroups | perl.dbi.announce |
|---|---|
| Message-ID | <[email protected]> |
0.87 May 14, 2005 BUG FIXES: - Table names in CREATE INDEX statements for Postgres were not quoted. - Database names in CREATE/DROP DATABASE statements for Postgres were not quoted. - Postgres database names with upper case characters were never being detected as being instantiated, which meant Alzabo always tried to recreate the schema from scratch. - ALTER TABLE statements for Postgres left the table name unquoted when renaming a column. - Even if Alzabo::Runtime::Schema->referential_integrity was false, Alzabo was still doing referential integrity checking on inserts. Reported by Michal Jurosz. - 19-schema-name.t did not use the user-supplied connection parameters and could fail because of this. Reported by Daniel Puro. - Handle quotes in table names returned by Postgres when reverse engineering. - Reverse engineering a Postgres schema that contained indexes on functions could fail because the Alzabo::RDBMSRules::PostgreSQL code used a function from Text::Balanced without loading it first (or making it a prereq for the distro). Reported by an anonymous user via rt.cpan.org. - When getting the next sequence number from a Postgres schema, Alzabo was not quoting the sequence name even if the schema's quote_identifiers attribute was true. Reported by "Martin" via rt.cpan.org. ENHANCEMENTS: - Allow any key starting with "pg_" when connecting a Postgres database. This allows you to pass attributes like "pg_enable_utf8" or "pg_bool_tf". Prompted by a discussion with Boris Shomodjvarac. -dave /*=================================================== VegGuide.Org www.BookIRead.com Your guide to all that's veg. My book blog ===================================================*/