20 years agoMassaging of Oracle varchar2 field if larger than 255.
Ken Youens-Clark [Thu, 1 Apr 2004 16:18:55 +0000]
Massaging of Oracle varchar2 field if larger than 255.

20 years agoJust a couple tweaks.
Ken Youens-Clark [Wed, 31 Mar 2004 22:21:55 +0000]
Just a couple tweaks.

20 years agoAdded examples of plugging in custom parsers and producers.
Ken Youens-Clark [Wed, 31 Mar 2004 21:37:45 +0000]
Added examples of plugging in custom parsers and producers.

20 years agomore readable tag names
Allen Day [Wed, 31 Mar 2004 08:36:21 +0000]
more readable tag names

20 years agoAdded a couple more sections.
Ken Youens-Clark [Wed, 31 Mar 2004 03:35:42 +0000]
Added a couple more sections.

20 years agoAdded section on Dumper producer.
Ken Youens-Clark [Wed, 31 Mar 2004 03:25:00 +0000]
Added section on Dumper producer.

20 years agoFixes.
Ken Youens-Clark [Wed, 31 Mar 2004 03:16:49 +0000]
Fixes.

20 years agoNow with content!
Ken Youens-Clark [Wed, 31 Mar 2004 03:13:03 +0000]
Now with content!

20 years agoAdding Manual now that it is somewhat useful.
Ken Youens-Clark [Wed, 31 Mar 2004 03:12:48 +0000]
Adding Manual now that it is somewhat useful.

20 years agofixes for code clarity
Allen Day [Wed, 31 Mar 2004 03:03:59 +0000]
fixes for code clarity

20 years agoTests for the Table, field and constraint lookup methods
Mark Addison [Mon, 29 Mar 2004 12:27:35 +0000]
Tests for the Table, field and constraint lookup methods

20 years agoAdded test of Table::field_names()
Mark Addison [Mon, 29 Mar 2004 12:26:34 +0000]
Added test of Table::field_names()

20 years agoAdded field_names() and field/constraint lookup methods
Mark Addison [Mon, 29 Mar 2004 12:25:54 +0000]
Added field_names() and field/constraint lookup methods

20 years agoOpps, forgot the sub seperator comment.
Mark Addison [Mon, 29 Mar 2004 11:18:12 +0000]
Opps, forgot the sub seperator comment.

20 years agoRemoved __WARN__ handler.
Mark Addison [Mon, 29 Mar 2004 10:22:25 +0000]
Removed __WARN__ handler.

20 years agoTests of Constraint::fields() object return and Constraint::field_names().
Mark Addison [Mon, 29 Mar 2004 10:20:47 +0000]
Tests of Constraint::fields() object return and Constraint::field_names().

20 years agoUses field_names when making constraint YAML to avoid field overloading.
Mark Addison [Mon, 29 Mar 2004 10:20:03 +0000]
Uses field_names when making constraint YAML to avoid field overloading.

20 years agofields returns Field objects when it can. Added field_names().
Mark Addison [Mon, 29 Mar 2004 10:19:08 +0000]
fields returns Field objects when it can. Added field_names().

20 years agoChanged the 'id' field to 'age' on the first test constraint, so that one of its
Mark Addison [Mon, 29 Mar 2004 10:10:50 +0000]
Changed the 'id' field to 'age' on the first test constraint, so that one of its
fields is a real field of its table!

20 years agoAdded test of field schema shortcut and table stringify.
Mark Addison [Mon, 29 Mar 2004 09:58:45 +0000]
Added test of field schema shortcut and table stringify.

20 years agoAdded shortcut method to get the fields Schema object.
Mark Addison [Mon, 29 Mar 2004 09:57:50 +0000]
Added shortcut method to get the fields Schema object.

20 years agoDoc tweaks.
Mark Addison [Tue, 23 Mar 2004 21:45:19 +0000]
Doc tweaks.

20 years agoDoc tweaks.
Mark Addison [Tue, 23 Mar 2004 21:42:42 +0000]
Doc tweaks.

20 years agoAdded full_name.
Mark Addison [Tue, 23 Mar 2004 21:26:55 +0000]
Added full_name.

20 years agoRemoved check on field name when adding fields, as the fields constructor does it...
Mark Addison [Tue, 23 Mar 2004 21:12:22 +0000]
Removed check on field name when adding fields, as the fields constructor does it now.

20 years agoTweaked to use (test ;-) table and field stringify.
Mark Addison [Tue, 23 Mar 2004 21:08:36 +0000]
Tweaked to use (test ;-) table and field stringify.

20 years agoTests for Table and Field stringify.
Mark Addison [Tue, 23 Mar 2004 21:05:59 +0000]
Tests for Table and Field stringify.

20 years agoAdded stringify to name and error check to stop creation of object without a name.
Mark Addison [Tue, 23 Mar 2004 21:05:20 +0000]
Added stringify to name and error check to stop creation of object without a name.

20 years agoFixed per Tony Bowden to allow all integer fields (including LARGEINT,
Ken Youens-Clark [Tue, 16 Mar 2004 13:29:11 +0000]
Fixed per Tony Bowden to allow all integer fields (including LARGEINT,
MEDIUMINT, etc.) to be translated to "INTEGER PRIMARY KEY."

20 years agoFixed bug.
Ken Youens-Clark [Mon, 15 Mar 2004 22:47:23 +0000]
Fixed bug.

20 years agoOops!
Ken Youens-Clark [Fri, 12 Mar 2004 22:40:52 +0000]
Oops!

20 years agoRequiring latest version of XML::Writer where error was fixed.
Ken Youens-Clark [Fri, 12 Mar 2004 22:38:31 +0000]
Requiring latest version of XML::Writer where error was fixed.

20 years agoFixed a possible infinite loop problem where the primary key accessor calls itself...
Brian O'Connor [Fri, 12 Mar 2004 20:20:44 +0000]
Fixed a possible infinite loop problem where the primary key accessor calls itself in the Turnkey producer.

20 years agoFixed a problem for the Turnkey producer where the atomtemplate is not fully derefere...
Brian O'Connor [Fri, 12 Mar 2004 19:04:34 +0000]
Fixed a problem for the Turnkey producer where the atomtemplate is not fully dereferencing the hash containing the field data.

20 years agoSome editing to make "make test" happy.
Ken Youens-Clark [Fri, 12 Mar 2004 01:58:01 +0000]
Some editing to make "make test" happy.

20 years agoUsed code found http://www.mail-archive.com/perl-documentation@perl.org/msg00380...
Ken Youens-Clark [Fri, 12 Mar 2004 01:48:49 +0000]
Used code found mail-archive.com/perl-documentation@perl.org/msg00380.html to fix reading of STDERR (?).

20 years agoUpdated to match new YAML output.
Ken Youens-Clark [Fri, 12 Mar 2004 01:21:10 +0000]
Updated to match new YAML output.

20 years agoAdd test for closing file.
Ken Youens-Clark [Thu, 11 Mar 2004 19:29:53 +0000]
Add test for closing file.

20 years agoAdded tests for Dumper producer.
Ken Youens-Clark [Thu, 11 Mar 2004 19:14:19 +0000]
Added tests for Dumper producer.

20 years agoReadding, at kyc's request.
Darren Chamberlain [Thu, 11 Mar 2004 18:12:01 +0000]
Readding, at kyc's request.

20 years agoAdded "takelike" option.
Ken Youens-Clark [Thu, 11 Mar 2004 17:14:31 +0000]
Added "takelike" option.

20 years agoAdding test for Dumper producer.
Ken Youens-Clark [Thu, 11 Mar 2004 17:13:27 +0000]
Adding test for Dumper producer.

20 years agoMoving to test module not script.
Ken Youens-Clark [Thu, 11 Mar 2004 17:05:34 +0000]
Moving to test module not script.

20 years agoRemoved "sort" as it puts the tables in a different order than they appear in
Ken Youens-Clark [Wed, 10 Mar 2004 22:52:17 +0000]
Removed "sort" as it puts the tables in a different order than they appear in
the body.

20 years agoSome fixes.
Ken Youens-Clark [Tue, 9 Mar 2004 19:35:40 +0000]
Some fixes.

20 years agoChanging to use new Producer.
Ken Youens-Clark [Tue, 9 Mar 2004 19:33:20 +0000]
Changing to use new Producer.

20 years agoSerializing translator options.
Ken Youens-Clark [Tue, 9 Mar 2004 19:19:49 +0000]
Serializing translator options.

20 years agoGetting translator options.
Ken Youens-Clark [Tue, 9 Mar 2004 19:19:21 +0000]
Getting translator options.

20 years agoFixed indentation.
Ken Youens-Clark [Tue, 9 Mar 2004 19:15:31 +0000]
Fixed indentation.

20 years agoAdding a producer to replicate (and extend) what was being done in the
Ken Youens-Clark [Tue, 9 Mar 2004 19:14:42 +0000]
Adding a producer to replicate (and extend) what was being done in the
"sqlt-dumper" script -- creates a Perl script from a schema for dumping
a database.

20 years agoAdded options for new Dumper producer.
Ken Youens-Clark [Tue, 9 Mar 2004 19:11:30 +0000]
Added options for new Dumper producer.

20 years agono warnings for redefined methods
Allen Day [Tue, 9 Mar 2004 04:16:44 +0000]
no warnings for redefined methods

20 years agoFixed bug in script which didn't actually escape single ticks in string vals.
Ken Youens-Clark [Mon, 8 Mar 2004 21:03:18 +0000]
Fixed bug in script which didn't actually escape single ticks in string vals.

20 years agoAdded lib/Test/SQL/Translator.pm
Mark Addison [Fri, 5 Mar 2004 12:13:38 +0000]
Added lib/Test/SQL/Translator.pm

20 years agoRemoved unused Test::Exception
Mark Addison [Fri, 5 Mar 2004 12:12:33 +0000]
Removed unused Test::Exception

20 years agoRemoved 01test.t
Darren Chamberlain [Thu, 4 Mar 2004 14:45:08 +0000]
Removed 01test.t

20 years agoUpdate tests to use maybe_plan.
Darren Chamberlain [Thu, 4 Mar 2004 14:43:43 +0000]
Update tests to use maybe_plan.

20 years agoAdded maybe_plan function.
Darren Chamberlain [Thu, 4 Mar 2004 14:41:49 +0000]
Added maybe_plan function.

20 years agoWill someone just frickin' fix XML::Writer already?
Darren Chamberlain [Thu, 4 Mar 2004 14:39:46 +0000]
Will someone just frickin' fix XML::Writer already?

20 years agoPOD update.
Darren Chamberlain [Thu, 4 Mar 2004 14:39:15 +0000]
POD update.

20 years agoMake SIGN conditional based on MakeMaker version.
Darren Chamberlain [Thu, 4 Mar 2004 14:38:49 +0000]
Make SIGN conditional based on MakeMaker version.

20 years agoRequiring a recent version of Spreadsheet::ParseExcel as an earlier version
Ken Youens-Clark [Wed, 3 Mar 2004 17:44:49 +0000]
Requiring a recent version of Spreadsheet::ParseExcel as an earlier version
makes the test fail.

20 years agoUpdated with comment tests.
Ken Youens-Clark [Mon, 1 Mar 2004 17:41:20 +0000]
Updated with comment tests.

20 years agoModified comment rules.
Ken Youens-Clark [Mon, 1 Mar 2004 17:39:22 +0000]
Modified comment rules.

20 years agoAdded Todo
Mark Addison [Sun, 29 Feb 2004 20:32:39 +0000]
Added Todo

20 years agoFixed test count.
Mark Addison [Sun, 29 Feb 2004 20:29:16 +0000]
Fixed test count.

20 years agoNow uses Test::SQL::Translator
Mark Addison [Sun, 29 Feb 2004 20:11:53 +0000]
Now uses Test::SQL::Translator

20 years agoNow uses schema_ok
Mark Addison [Sun, 29 Feb 2004 20:11:19 +0000]
Now uses schema_ok

20 years agoAdded schema_ok. Some tweaks to the test output.
Mark Addison [Sun, 29 Feb 2004 20:10:35 +0000]
Added schema_ok. Some tweaks to the test output.

20 years agoUses Test::SQL::Translator.pm
Mark Addison [Sun, 29 Feb 2004 18:27:23 +0000]
Uses Test::SQL::Translator.pm

20 years agoTest::More Schema testing.
Mark Addison [Sun, 29 Feb 2004 18:26:53 +0000]
Test::More Schema testing.

20 years agoFixed so they test for empty list reference_fields and not the old undef return.
Mark Addison [Sun, 29 Feb 2004 16:07:34 +0000]
Fixed so they test for empty list reference_fields and not the old undef return.

20 years agoreference_fields now returns an empty list (or array ref) for constraints that
Mark Addison [Sun, 29 Feb 2004 16:05:31 +0000]
reference_fields now returns an empty list (or array ref) for constraints that
don't have reference fields e.g. UNIQUE. Was returning an undef before.

Doc tweaks.

20 years agoAdded blibdirs, which recent MakeMakers create.
Darren Chamberlain [Fri, 27 Feb 2004 21:03:46 +0000]
Added blibdirs, which recent MakeMakers create.

20 years agoApparently it's unnecessary for me to put the SIG in the MANIFEST as it's
Ken Youens-Clark [Fri, 27 Feb 2004 20:42:35 +0000]
Apparently it's unnecessary for me to put the SIG in the MANIFEST as it's
added automatically.

20 years agoAdding SIGNATURE file.
Ken Youens-Clark [Fri, 27 Feb 2004 20:40:03 +0000]
Adding SIGNATURE file.

20 years agoAdding SIGNATURE.
Ken Youens-Clark [Fri, 27 Feb 2004 20:39:36 +0000]
Adding SIGNATURE.

20 years agoAdded "SIGN" option.
Ken Youens-Clark [Fri, 27 Feb 2004 20:38:06 +0000]
Added "SIGN" option.

20 years agoFixed conflicts.
Ken Youens-Clark [Fri, 27 Feb 2004 19:05:45 +0000]
Fixed conflicts.

20 years agoUpdated with what I can think has changed.
Ken Youens-Clark [Fri, 27 Feb 2004 18:48:04 +0000]
Updated with what I can think has changed.

20 years agoSmall change to make installation easier.
Ken Youens-Clark [Fri, 27 Feb 2004 18:46:35 +0000]
Small change to make installation easier.

20 years agoThe manual isn't in a state to send out.
Ken Youens-Clark [Fri, 27 Feb 2004 18:44:30 +0000]
The manual isn't in a state to send out.

20 years agoNow installing sqlt-diff.
Ken Youens-Clark [Fri, 27 Feb 2004 18:38:07 +0000]
Now installing sqlt-diff.

20 years agoUpdated to match new output; also had to remove "close STDERR;" to get working.
Ken Youens-Clark [Fri, 27 Feb 2004 18:37:34 +0000]
Updated to match new output;  also had to remove "close STDERR;" to get working.

20 years agoSome bug fixes, better formatting when no field size is applicable.
Ken Youens-Clark [Fri, 27 Feb 2004 18:26:38 +0000]
Some bug fixes, better formatting when no field size is applicable.

20 years agoAdding another data file for sqlt-diff test.
Ken Youens-Clark [Fri, 27 Feb 2004 18:21:56 +0000]
Adding another data file for sqlt-diff test.

20 years agoChanged test to match output.
Ken Youens-Clark [Fri, 27 Feb 2004 18:05:05 +0000]
Changed test to match output.

20 years agoIntegrate Dave Cash's changes.
Darren Chamberlain [Fri, 20 Feb 2004 02:41:47 +0000]
Integrate Dave Cash's changes.

20 years agoJust the fairy.
Darren Chamberlain [Fri, 20 Feb 2004 00:36:07 +0000]
Just the fairy.

20 years agoRemove all those subroutine redefined warnings.
Darren Chamberlain [Fri, 20 Feb 2004 00:32:35 +0000]
Remove all those subroutine redefined warnings.

20 years agoMore TODOs
Darren Chamberlain [Thu, 19 Feb 2004 23:30:02 +0000]
More TODOs

20 years agoReverse order of the Changes file, so that recent Changes are at the top.
Darren Chamberlain [Thu, 19 Feb 2004 23:28:33 +0000]
Reverse order of the Changes file, so that recent Changes are at the top.

20 years agoadd file extension
Allen Day [Tue, 17 Feb 2004 08:40:18 +0000]
add file extension

20 years agoMisplaced semi.
Ken Youens-Clark [Wed, 11 Feb 2004 21:54:39 +0000]
Misplaced semi.

20 years agoUpped $VERSION to 0.05, created a "version" sub to easily get this.
Ken Youens-Clark [Wed, 11 Feb 2004 21:37:11 +0000]
Upped $VERSION to 0.05, created a "version" sub to easily get this.

20 years agoAdded rules (REM, prompt) to help parse output of DDL::Oracle; changed
Ken Youens-Clark [Wed, 11 Feb 2004 21:36:00 +0000]
Added rules (REM, prompt) to help parse output of DDL::Oracle; changed
top-level parse rule to return elements keys in hash rather than just the
tables;  separate how "CREATE INDEX" statements get added to the tables so that
one that references a table for which no "CREATE TABLE" statement exists
doesn't accidentally make the parser think there's a table (that has no fields,
etc.).

20 years agoApplied patch to pass new options to producer.
Ken Youens-Clark [Wed, 11 Feb 2004 21:32:25 +0000]
Applied patch to pass new options to producer.

20 years agoAdded some debugging comments.
Ken Youens-Clark [Wed, 11 Feb 2004 21:31:45 +0000]
Added some debugging comments.

20 years agoFixing up new options for showing data types, etc.
Ken Youens-Clark [Wed, 11 Feb 2004 21:31:03 +0000]
Fixing up new options for showing data types, etc.

20 years agoPushed field attributes to after datatype/size to make consistent with
Ken Youens-Clark [Wed, 11 Feb 2004 21:30:19 +0000]
Pushed field attributes to after datatype/size to make consistent with
GraphViz producer (also lined them up); changed watermark to use main
package version instead of producer version.