X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=0228f4370812152a1ce2a2346953acb365194a91;hb=4426fb843b45e91eb45ea7899e410fe932aa3c2d;hp=58f3502bf351b5ffbad8d673e0f8e983fdfc7a31;hpb=06debaa81fa0fe74c5a7ea24873d59d5c67e3a1a;p=dbsrgits%2FSQL-Translator.git diff --git a/Changes b/Changes index 58f3502..0228f43 100644 --- a/Changes +++ b/Changes @@ -1,8 +1,50 @@ + +* Correct postgis geography type insertion and linebreak fix for multiple geometry/geography columns +* made PostgreSQL producer consistent with other producers in terms of + quoting and allowing functions in constraints and indices +* Add distinction of autoinc and regular primary keys to the GraphViz producer + +# ---------------------------------------------------------- +# 0.11007 2010-11-30 +# ---------------------------------------------------------- + +* 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) +* Oracle Producer multicolumn constraint support +* Add support for triggers in the MySQL producer +* Fix unstable order of View's in MySQL parser + +# ---------------------------------------------------------- +# 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 quot_field|table_names, and +* 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