X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=d2762c29df397e8a2cee460b881289de218a3fd3;hb=104507a6b9b899551a6cd9136670bbe552d5d5d5;hp=a590ebb8b1f8e3ec852c93170c3b6736849f6c41;hpb=3e1ed76b56340d01077841f92270cea61cddde9f;p=dbsrgits%2FSQL-Translator.git diff --git a/Changes b/Changes index a590ebb..d2762c2 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,55 @@ + +* Fix POD typo in SQL/Translator/Schema/Trigger.pm +* Add explicit Scalar::Util to the deplist for really old perls +* Add support for PostGIS Geometry and Geography data types in the Pg producer +* Some minor fixes to squash warnings on new perls +* Support a custom_type_name hint when creating enum types in PostgreSQL +* Fix sqlt options/pod mismatch (RT#58318) +* Add support for triggers in the MySQL producer +* Oracle Producer multicolumn constraint support + +# ---------------------------------------------------------- +# 0.11006 2010-06-03 +# ---------------------------------------------------------- +* Fix Producer::Oracle varchar2 without size def (ORA-00906: missing right + parenthesis) +* Fix Producer::Oracle translate float and double to float instead of number +* Fix Producer::Oracle generation of too long unique constraint names +* Fix Producer::SQLite when generating VIEWs with add_drop_table => 1 +* Fix Producer::MySQL not quoting index names when requested (RT#56173) +* Fix Producer::MySQL wrapping extra ()s around VIEW SELECT-ors (RT#56419) +* Fix Field::default_value to behave like a real accessor (allow undef as + an unsetting argument) +* Fix Mysql/Pg/SQLite/MSSQL producers to properly *not* quote numeric default + values (RT#57059) +* Producer::Oracle tests now use Test::Differences +* Prettify output of SQLite producer (less bogus newlines) +* Augment SQLite and Pg producers to accept a perl-formatted (%d.%03d%03d) + and regular no-leading-zero (X.X.X) *_version producer args + +# ---------------------------------------------------------- +# 0.11005 2010-02-24 +# ---------------------------------------------------------- +* Fix Parser::DBI::Oracle reading too many tables (RT#49413) +* Fix Parser::MySQL tripping up on PRIMARY KEY ... USING (currently value is ignored) (RT#50468) +* Fix runaway debug trace (RT#52276) +* Fix Parser::PostgreSQL choking on commit; statements in DDL (#RT52277) +* Producer::Oracle now respects quote_field|table_names, and + no longer does name munging of reserved table names +* Producer::Oracle now correctly outputs databse-unique index names + +# ---------------------------------------------------------- +# 0.11004 2010-02-14 +# ---------------------------------------------------------- +* Fix PG producer numeric precision regression (RT#49301) +* Add DB2 producer numeric/decimal precision output +* Fix Oracle producer creating numeric precision statements that the test case expects (no whitespace) +* Add Oracle producer creating drop view statements like PG producer does +* Fix SQL::Translator::Diff to use producer_args instead of producer_options + +# ---------------------------------------------------------- +# 0.11003 2009-09-28 +# ---------------------------------------------------------- * Pg parser fixes to deal properly with MATCH * Pg parser fixes to parse timestamp attributes correctly * Fix broken default detection in script/sqlt (RT#27438)