X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=bbe54766c5e902ec46b9e7f9b2cb5f00c27cc64a;hb=7b8cffe3334a22286c3e99082df2fed23a235367;hp=b4199405023d0766c4c841af00e4bc0ecb258aa4;hpb=343e2a8c88f60665c07eff797dac062427791ed3;p=dbsrgits%2FSQL-Translator.git diff --git a/Changes b/Changes index b419940..bbe5476 100644 --- a/Changes +++ b/Changes @@ -1,4 +1,36 @@ +# ---------------------------------------------------------- +# 0.11006 +# ---------------------------------------------------------- +* Fix Producer::Oracle varchar2 without size def (ORA-00906: missing right parenthesis) +* Fix Producer::Oracle translate float to float and double to float(126) + +# ---------------------------------------------------------- +# 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) +* Fix dependency issues with LibXML and TT # ---------------------------------------------------------- # 0.11002 2009-08-30 @@ -24,32 +56,32 @@ # 0.10 2009-08-13 # ---------------------------------------------------------- * Resolved the following RT bugs (thanks to everyone for reporting!): -25791 does not recognize PostgreSQL ON_ERROR_STOP -29265 sqlt-diagram: --natural-join needs Graph::Directed -37814 SQLite translator failing to parse schema +25791 does not recognize PostgreSQL ON_ERROR_STOP +29265 sqlt-diagram: --natural-join needs Graph::Directed +37814 SQLite translator failing to parse schema 42548 Producer::PostgreSQL incorrectly inserts the size in 'time(stamp)? with(out) time zone' fields -43173 SQL::Translator::Parser without versionnumber - will install - old 0.09002 -46805 (No subject) -47026 META.yml is not packaged due to MANIFEST.SKIP (easyfix) -32130 Move from XML::XPath to XML::LibXML::XPathContext -22261 MySQL parse -13915 missing optional prerequisite cause make test to fail -8847 Diagram.pm: BINMODE missing in printing of graphic file. -21065 GraphViz producer fails on tables named 'node' -35448 Producer::PostgreSQL types without size -22026 sqlt-diagram uses -f arg twice -47897 [PATCH] Fix uninitialized value within @_ in (uc|lc) -47668 Mysql Parser doesn't recognize key types -46448 sqlt-graph errors out on MySQL DDL with btree keys -47176 Add Foreign Key support to Parser::DBI::PostgreSQL.pm -48025 MySQL Producer: Case inconsistency between elements in - @no_length_attr and $data_type -48569 sqlt-diagram fails to load SQLite schema -48596 SQL::Translator::Diff::schema_diff should produce a list in - list context -44907 SQL::Translator::Producer::PostgreSQL produce() in list context +43173 SQL::Translator::Parser without versionnumber - will install + old 0.09002 +46805 (No subject) +47026 META.yml is not packaged due to MANIFEST.SKIP (easyfix) +32130 Move from XML::XPath to XML::LibXML::XPathContext +22261 MySQL parse +13915 missing optional prerequisite cause make test to fail +8847 Diagram.pm: BINMODE missing in printing of graphic file. +21065 GraphViz producer fails on tables named 'node' +35448 Producer::PostgreSQL types without size +22026 sqlt-diagram uses -f arg twice +47897 [PATCH] Fix uninitialized value within @_ in (uc|lc) +47668 Mysql Parser doesn't recognize key types +46448 sqlt-graph errors out on MySQL DDL with btree keys +47176 Add Foreign Key support to Parser::DBI::PostgreSQL.pm +48025 MySQL Producer: Case inconsistency between elements in + @no_length_attr and $data_type +48569 sqlt-diagram fails to load SQLite schema +48596 SQL::Translator::Diff::schema_diff should produce a list in + list context +44907 SQL::Translator::Producer::PostgreSQL produce() in list context should return a list of statements # ---------------------------------------------------------- @@ -74,12 +106,9 @@ # ---------------------------------------------------------- * Add parser support for MySQL default values with a single quote * Properly quote absolute table names in the MySQL producer -<<<<<<< .mine * Added CREATE VIEW subrules for mysql parser (wreis) * Many fixes to code and tests for trigger's "database_events" -======= * Added semi-colon for (DROP|CREATE) TYPE statements in the Pg producer (wreis) -* Added CREATE VIEW subrules for mysql parser (wreis) * ALTER TABLE/ALTER COLUMN/DROP DEFAULT support in Pg producer (mo) * XML parser support for multi-event triggers * SQLite producer support for multi-event triggers @@ -105,7 +134,6 @@ - Support parsing of all DROP clauses - Support parsing of field-level comments - When producing do not append table names to constraint/index names ->>>>>>> .r1584 # ---------------------------------------------------------- # 0.09004 2009-02-13