The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
2002-03-21 13:50  dlc

	* BUGS, Changes, MANIFEST, MANIFEST.skip, Makefile.PL, TODO,
	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/Producer/Oracle.pm,
	lib/SQL/Translator/Producer/XML.pm, t/01load.t, t/02mysql-parser.t,
	t/03mysql-to-oracle.t, t/04file,fh,string.t, t/05bgep-re.t,
	t/data/mysql/Apache-Session-MySQL.sql,
	t/data/mysql/BGEP-RE-create.sql: Merged changes from darren-1_0 tag
	into HEAD branch (hopefully!).

2002-03-21 13:48  dlc

	* MANIFEST, MANIFEST.skip, Makefile.PL: Removed in anticipation of
	a merge.

2002-03-21 13:07  dlc

	* t/: 05bgep-re.t, data/mysql/Apache-Session-MySQL.sql: Test
	changes

2002-03-21 12:52  dlc

	* Makefile.PL: Accidentally PREREQ_PM'ed XML::Writer instead fo
	XML::Dumper

2002-03-21 12:48  dlc

	* t/data/mysql/Apache-Session-MySQL.sql: Re-added

2002-03-21 10:54  dlc

	* MANIFEST: Updated filelist

2002-03-21 10:53  dlc

	* TODO: file TODO was initially added on branch darren-1_0.

2002-03-21 10:53  dlc

	* t/01load.t: file 01load.t was initially added on branch
	darren-1_0.

2002-03-21 10:53  dlc

	* t/05bgep-re.t: file 05bgep-re.t was initially added on branch
	darren-1_0.

2002-03-21 10:53  dlc

	* BUGS: file BUGS was initially added on branch darren-1_0.

2002-03-21 10:53  dlc

	* BUGS, TODO, t/01load.t, t/05bgep-re.t,
	t/data/mysql/Apache-Session-MySQL.sql: Added some basic files,
	removed unused data file (the contents were moved into the test
	that used the data).

2002-03-21 10:52  dlc

	* t/data/mysql/BGEP-RE-create.sql: Removed comment lines (the
	parser chokes on these, I think).  Changed DEFAULT x NOT NULL lines
	to NOT NULL DEFAULT x, so overcompensate for a bug in the MySQL
	parser.  Removed references to FULLTEXT indexes, because the MySQL
	grammar doesn't know about them.

2002-03-21 10:50  dlc

	* t/04file,fh,string.t: Removed warns and debugging, so this test
	will actually pass when run as part of make test.

2002-03-21 10:49  dlc

	* t/03mysql-to-oracle.t: Turned off SQL::Translator::DEBUG.

2002-03-21 10:49  dlc

	* t/02mysql-parser.t: Broke the 1 test out into 11 different tests,
	each one of which tests a specific part of the data structure
	returned by parse.

2002-03-21 10:48  dlc

	* lib/SQL/Translator/Producer/XML.pm: Changed name of translate
	method to produce, to be consistant with Producer API. Added
	__END__ token.	Updated $VERSION to be CPAN-compliant.

2002-03-21 10:47  dlc

	* lib/SQL/Translator/Parser.pm: Modified POD to include a complex
	description of the format of the data structure returned by parse. 
	Added myself to the AUTHORS section.

2002-03-21 10:45  dlc

	* Makefile.PL: Added Pod::Usage as a prerequisite

2002-03-20 13:22  dlc

	* Changes: Automatically generated by cvs2cl.pl

2002-03-20 11:37  dlc

	* Makefile.PL: syncmail test.

2002-03-20 11:31  dlc

	* Makefile.PL: This was a synmail test.

2002-03-19 08:26  dlc

	* t/04file,fh,string.t: Changed some of the basic assumptions. 
	Removed code to check filehandle reads.

2002-03-18 15:39  dlc

	* Changes: Automatically generated by cvs2cl.pl

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

	* MANIFEST: file MANIFEST 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

	* Makefile.PL: file Makefile.PL was initially added on branch
	darren-1_0.

2002-03-15 15:14  dlc

	* MANIFEST.skip: file MANIFEST.skip 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/: 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: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/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/03mysql-to-oracle.t: file 03mysql-to-oracle.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/02mysql-parser.t: file 02mysql-parser.t was initially added on
	branch darren-1_0.

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.