From: Darren Chamberlain Date: Mon, 18 Mar 2002 20:39:46 +0000 (+0000) Subject: Automatically generated by cvs2cl.pl X-Git-Tag: v0.01~58^2~16 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=150797b15382536a9b8319860694c7734750fd50;p=dbsrgits%2FSQL-Translator.git Automatically generated by cvs2cl.pl --- diff --git a/Changes b/Changes index e69de29..854c65f 100644 --- a/Changes +++ b/Changes @@ -0,0 +1,141 @@ +2002-03-18 15:39 dlc + + * Changes: Changelog file. + +2002-03-18 15:39 dlc + + * Changes: file Changes was initially added on branch darren-1_0. + +2002-03-18 15:35 dlc + + * lib/SQL/Translator.pm: Updated docs, especially detailed internal + API docs. Updated default sub to return the data structure (and + not the SQL::Translator instance). This became an issue once the + subs were redefined to accept two args. Removed the possibility to + pass a filehandle (or something that can getlines) as an option to + translate. Added many levels of code folding markers. Updated + parser to use a named class::function style of defining a function + to call, just like producer. + +2002-03-18 15:32 dlc + + * t/04file,fh,string.t: Changed many assumptions about the test. + Uses the default parser and producer (which is a pass through) + +2002-03-18 15:30 dlc + + * lib/SQL/Translator/Producer/Oracle.pm: Added note of a bug + +2002-03-15 15:18 dlc + + * MANIFEST, MANIFEST.skip, Makefile.PL: Added files. + +2002-03-15 15:14 dlc + + * Makefile.PL: file Makefile.PL was initially added on branch + darren-1_0. + +2002-03-15 15:14 dlc + + * MANIFEST, MANIFEST.skip, Makefile.PL: Added MANIFEST, + MANIFEST.skip, and Makefile.PL + +2002-03-15 15:14 dlc + + * MANIFEST.skip: file MANIFEST.skip was initially added on branch + darren-1_0. + +2002-03-15 15:14 dlc + + * MANIFEST: file MANIFEST was initially added on branch darren-1_0. + +2002-03-15 15:13 dlc + + * lib/SQL/: Translator.pm, Translator/Parser.pm, + Translator/Producer.pm, Translator/Parser/MySQL.pm, + Translator/Producer/Oracle.pm: Added copyright notices to top of + files. Updated documentation to be accurate. Updated parser and + producer classes to work with the modified API defined by + SQL::Translate. SQL::Translator instances have data members named + parser_type and producer_type that can be used to determine from + whence the parser and producer subroutines come. SQL::Translator + will accept parsers and producers in the form + Class::Name::function, just like mod_perl, in addition to + Class::Name (with the implicit function name), Name (relative to + SQL::Translator::{Parser,Producer}, and anonymous subroutines. + +2002-03-15 15:10 dlc + + * t/data/mysql/BGEP-RE-create.sql: file BGEP-RE-create.sql was + initially added on branch darren-1_0. + +2002-03-15 15:10 dlc + + * t/04file,fh,string.t: file 04file,fh,string.t was initially added + on branch darren-1_0. + +2002-03-15 15:10 dlc + + * t/02mysql-parser.t: file 02mysql-parser.t was initially added on + branch darren-1_0. + +2002-03-15 15:10 dlc + + * t/data/mysql/Apache-Session-MySQL.sql: file + Apache-Session-MySQL.sql was initially added on branch darren-1_0. + +2002-03-15 15:10 dlc + + * t/03mysql-to-oracle.t: file 03mysql-to-oracle.t was initially + added on branch darren-1_0. + +2002-03-15 15:10 dlc + + * t/: 02mysql-parser.t, 03mysql-to-oracle.t, 04file,fh,string.t, + data/mysql/Apache-Session-MySQL.sql, data/mysql/BGEP-RE-create.sql: + Added test data in groovy hierarchical directories. Added some + basic tests, many of which don't do much yet. + +2002-03-15 15:09 dlc + + * bin/sql_translator.pl: Updated to work with my updated API. + Added license to beginning. Updated to be CPAN-compliant. + +2002-03-07 09:14 dlc + + * lib/SQL/Translator.pm: Another attempt to check in a branch. + +2002-03-07 09:11 dlc + + * lib/SQL/Translator.pm: Reverted to a version 1.1, due to botched + branch attempt. + +2002-03-07 09:06 dlc + + * lib/SQL/Translator.pm: Many, many changes. Changed the basic + assumptions about the module. Parser and Producer packages no + longer need to be object oriented, they merely need to implement a + parse or translate function (respectively). + +2002-02-28 21:51 kycl4rk + + * lib/SQL/.Translator.pm.swp: Stupid vim backup file. + +2002-02-28 21:26 kycl4rk + + * lib/SQL/.Translator.pm.swp, bin/sql_translator.pl, + lib/SQL/Translator.pm, lib/SQL/Translator/Parser.pm, + lib/SQL/Translator/Producer.pm, lib/SQL/Translator/Parser/MySQL.pm, + lib/SQL/Translator/Parser/Sybase.pm, + lib/SQL/Translator/Producer/Oracle.pm, + lib/SQL/Translator/Producer/XML.pm: Initial revision + +2002-02-28 21:26 kycl4rk + + * lib/SQL/.Translator.pm.swp, bin/sql_translator.pl, + lib/SQL/Translator.pm, lib/SQL/Translator/Parser.pm, + lib/SQL/Translator/Producer.pm, lib/SQL/Translator/Parser/MySQL.pm, + lib/SQL/Translator/Parser/Sybase.pm, + lib/SQL/Translator/Producer/Oracle.pm, + lib/SQL/Translator/Producer/XML.pm: Initial checkin. +