X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=cb8fb97ea3b135d0061f58258644be1cb184fb92;hb=11bebd6e1142d51aab716e38d66c9c122247c4bb;hp=4ca32f2b43c0103b99d3860540733fc879935caa;hpb=da5a1bae10b18456fedc2707f0361274e6c68a17;p=dbsrgits%2FSQL-Translator.git diff --git a/Changes b/Changes index 4ca32f2..cb8fb97 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,18 @@ # ----------------------------------------------------------- +# 0.0899_02 2008-01-29 +# ---------------------------------------------------------- + +* Major refactoring of SQL::Translator::Diff again: +* Diff is no longer one huge monolithic function. +* Added more tests for diff +* When producing diffs for MySQL you will (by default) get single alter statements per table +* SQLite can also do remove columns (by creating a temp table as shown in http://sqlite.org/faq.html#q11 +* Columns can be renamed if the new schema is from a form that can have metadata (which is pretty much anything but an SQL file.) It does this by looking at renamed_from in the $field->extra +* Updated Oracle and Postgres producers +* More tests! + +# ----------------------------------------------------------- # 0.0899_01 2007-10-21 # ----------------------------------------------------------