Mark Addison [Sun, 29 Feb 2004 20:11:19 +0000]
Now uses schema_ok
Mark Addison [Sun, 29 Feb 2004 20:10:35 +0000]
Added schema_ok. Some tweaks to the test output.
Mark Addison [Sun, 29 Feb 2004 18:27:23 +0000]
Uses Test::SQL::Translator.pm
Mark Addison [Sun, 29 Feb 2004 18:26:53 +0000]
Test::More Schema testing.
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.
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.
Darren Chamberlain [Fri, 27 Feb 2004 21:03:46 +0000]
Added blibdirs, which recent MakeMakers create.
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.
Ken Youens-Clark [Fri, 27 Feb 2004 20:40:03 +0000]
Adding SIGNATURE file.
Ken Youens-Clark [Fri, 27 Feb 2004 20:39:36 +0000]
Adding SIGNATURE.
Ken Youens-Clark [Fri, 27 Feb 2004 20:38:06 +0000]
Added "SIGN" option.
Ken Youens-Clark [Fri, 27 Feb 2004 19:05:45 +0000]
Fixed conflicts.
Ken Youens-Clark [Fri, 27 Feb 2004 18:48:04 +0000]
Updated with what I can think has changed.
Ken Youens-Clark [Fri, 27 Feb 2004 18:46:35 +0000]
Small change to make installation easier.
Ken Youens-Clark [Fri, 27 Feb 2004 18:44:30 +0000]
The manual isn't in a state to send out.
Ken Youens-Clark [Fri, 27 Feb 2004 18:38:07 +0000]
Now installing sqlt-diff.
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.
Ken Youens-Clark [Fri, 27 Feb 2004 18:26:38 +0000]
Some bug fixes, better formatting when no field size is applicable.
Ken Youens-Clark [Fri, 27 Feb 2004 18:21:56 +0000]
Adding another data file for sqlt-diff test.
Ken Youens-Clark [Fri, 27 Feb 2004 18:05:05 +0000]
Changed test to match output.
Darren Chamberlain [Fri, 20 Feb 2004 02:41:47 +0000]
Integrate Dave Cash's changes.
Darren Chamberlain [Fri, 20 Feb 2004 00:36:07 +0000]
Just the fairy.
Darren Chamberlain [Fri, 20 Feb 2004 00:32:35 +0000]
Remove all those subroutine redefined warnings.
Darren Chamberlain [Thu, 19 Feb 2004 23:30:02 +0000]
More TODOs
Darren Chamberlain [Thu, 19 Feb 2004 23:28:33 +0000]
Reverse order of the Changes file, so that recent Changes are at the top.
Allen Day [Tue, 17 Feb 2004 08:40:18 +0000]
add file extension
Ken Youens-Clark [Wed, 11 Feb 2004 21:54:39 +0000]
Misplaced semi.
Ken Youens-Clark [Wed, 11 Feb 2004 21:37:11 +0000]
Upped $VERSION to 0.05, created a "version" sub to easily get this.
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.).
Ken Youens-Clark [Wed, 11 Feb 2004 21:32:25 +0000]
Applied patch to pass new options to producer.
Ken Youens-Clark [Wed, 11 Feb 2004 21:31:45 +0000]
Added some debugging comments.
Ken Youens-Clark [Wed, 11 Feb 2004 21:31:03 +0000]
Fixing up new options for showing data types, etc.
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.
Ken Youens-Clark [Wed, 11 Feb 2004 21:28:53 +0000]
Minor bug fixes ("top" and table links didn't work), added borders to tables,
added "constraints" table (for any but PK constraints).
Allen Day [Tue, 10 Feb 2004 06:39:10 +0000]
template files shall be lowercase
Allen Day [Tue, 10 Feb 2004 06:31:43 +0000]
return hashref instead of hash
Allen Day [Tue, 10 Feb 2004 06:30:06 +0000]
individual tables now returned as a hash of separate tt2 templates, keyed
by table name.
Ken Youens-Clark [Mon, 9 Feb 2004 23:04:26 +0000]
Fixed copyrights.
Ken Youens-Clark [Mon, 9 Feb 2004 22:23:40 +0000]
Fixed copyrights.
Ken Youens-Clark [Mon, 9 Feb 2004 22:15:15 +0000]
Fixed copyrights.
Ken Youens-Clark [Fri, 6 Feb 2004 17:51:26 +0000]
Fixed copyright.
Ken Youens-Clark [Fri, 6 Feb 2004 17:50:03 +0000]
Updated.
Ken Youens-Clark [Fri, 6 Feb 2004 17:48:16 +0000]
Fixed copyrights.
Ken Youens-Clark [Fri, 6 Feb 2004 17:45:53 +0000]
Changed copyright.
Ken Youens-Clark [Fri, 6 Feb 2004 17:44:58 +0000]
Added Dave Cash for his work on GraphViz producer.
Ken Youens-Clark [Fri, 6 Feb 2004 17:43:51 +0000]
Updated.
Ken Youens-Clark [Fri, 6 Feb 2004 17:39:39 +0000]
sqlt-diff is now functional enough to include.
Ken Youens-Clark [Fri, 6 Feb 2004 17:38:56 +0000]
Changed to print out schema mutation statements (CREATE/ALTER/DROP) instead
of just English descriptions. Also made it a one-way comparison (how to
change schema1 into schema2) rather than two-way comparison (just a description
of what's different between the two).
Ken Youens-Clark [Thu, 5 Feb 2004 15:57:34 +0000]
Added manual.
Ken Youens-Clark [Wed, 4 Feb 2004 21:09:54 +0000]
Being case-insensitive on datatype translations.
Ken Youens-Clark [Wed, 4 Feb 2004 17:51:00 +0000]
Added reference to manual, fixed copyright.
Ken Youens-Clark [Wed, 4 Feb 2004 17:46:33 +0000]
Outline for manual.
Darren Chamberlain [Wed, 4 Feb 2004 17:36:57 +0000]
More TODO items.
Darren Chamberlain [Wed, 4 Feb 2004 17:34:27 +0000]
Robustify the tests a little.
Darren Chamberlain [Wed, 4 Feb 2004 17:32:42 +0000]
Fixed 'useless use of constant in void context' warning.
Ken Youens-Clark [Wed, 4 Feb 2004 17:27:06 +0000]
Fixed test.
Ken Youens-Clark [Tue, 3 Feb 2004 22:09:56 +0000]
Changed index creation to better handle output of DDL::Oracle.
Darren Chamberlain [Tue, 3 Feb 2004 13:27:21 +0000]
Stifle undefined variable warnings.
Allen Day [Mon, 2 Feb 2004 20:30:35 +0000]
added credit for dave cash
Allen Day [Mon, 2 Feb 2004 20:28:26 +0000]
merging patch from Dave Cash. description:
The new options are all boolean. If set to true, each does the
following:
show_datatypes
display the datatype immediately after each field name
show_sizes
display the size of the field if the field is a CHAR, VARCHAR or
VARCHAR2 field
show_constraints
display the primary key [PK], foreign key [FK] and unique [U]
constraints on each field after the name (and optionally the
datatype) of each field
Mark Addison [Thu, 29 Jan 2004 21:49:19 +0000]
Order of schema objects properties in XML changed to something more sensible
for hand hacking of the xml files, instead of sort order.
Mark Addison [Tue, 27 Jan 2004 15:38:15 +0000]
Added list of constants exported to the docs.
Gudmundur A. Thorisson [Mon, 26 Jan 2004 22:17:25 +0000]
Changed max_id_length to 62, from previous 30, since PostgreSQL now allows
longer identifiers than 30.
Ken Youens-Clark [Sun, 25 Jan 2004 18:16:57 +0000]
Try to make usage clearer.
Ken Youens-Clark [Sun, 25 Jan 2004 18:16:03 +0000]
Small fix.
Ken Youens-Clark [Sun, 25 Jan 2004 18:14:49 +0000]
Updated.
Ken Youens-Clark [Sun, 25 Jan 2004 18:13:46 +0000]
Wasn't producing constraint defs, fixed indices to be a list.
Ken Youens-Clark [Sun, 25 Jan 2004 18:12:54 +0000]
Various bug fixen.
Ken Youens-Clark [Sun, 25 Jan 2004 18:11:42 +0000]
Null out size if a blob field.
Ken Youens-Clark [Sun, 25 Jan 2004 18:10:55 +0000]
Fixed constraints and indices.
Ken Youens-Clark [Sun, 25 Jan 2004 18:09:51 +0000]
Changed default_val rule according to bug report on RT.cpan.org.
Ken Youens-Clark [Fri, 23 Jan 2004 03:34:32 +0000]
Fixed errors in grammar as reported in "https://rt.cpan.org/Ticket/Display.html?id=4936."
Brian O'Connor [Thu, 15 Jan 2004 20:49:30 +0000]
Added a method based to the template to correctly reformat module names to include cap chars after a '_' in the Turnkey producer embedded templates.
Brian O'Connor [Thu, 15 Jan 2004 20:40:15 +0000]
Added a method based to the template to correctly reformat module names to include cap chars after a '_' in the Turnkey producer embedded templates.
Brian O'Connor [Fri, 9 Jan 2004 02:41:35 +0000]
Search string in DBI output was fixed to escape @_ in template.
Allen Day [Sat, 3 Jan 2004 04:03:56 +0000]
fixing bugs on sf turnkey tracker
Brian O'Connor [Sat, 3 Jan 2004 03:13:39 +0000]
Fixed problem with Turnkey producer where the db connection string wasn't passes to the templates while generating the DBI output.
Allen Day [Fri, 2 Jan 2004 19:53:40 +0000]
factored out more styles to css. atom macros are now focus-aware.
Allen Day [Fri, 2 Jan 2004 10:04:37 +0000]
transfering functionality from branch
Allen Day [Fri, 2 Jan 2004 08:15:09 +0000]
removing hardcoded colors/styles to CSS
Allen Day [Fri, 2 Jan 2004 00:17:10 +0000]
ya
Brian O'Connor [Wed, 31 Dec 2003 23:40:01 +0000]
Fixed problem with rendering atoms in Turnkey Producer.
Brian O'Connor [Wed, 31 Dec 2003 11:17:58 +0000]
The Turnkey producer now uses the latest head on SQLFairy. There may still be some bugs but the autogeneration seems to work OK.
Brian O'Connor [Sun, 28 Dec 2003 12:14:59 +0000]
Changes for Turnkey Atom class creation. Right now DBI and Atom classes seem to be created correctly with the Turnkey producer.
Ken Youens-Clark [Wed, 17 Dec 2003 22:36:41 +0000]
Minor changes.
Ken Youens-Clark [Wed, 10 Dec 2003 23:13:55 +0000]
Fixed number of tests.
Ken Youens-Clark [Wed, 10 Dec 2003 23:09:38 +0000]
Added tests to keep up with new ALTER TABLE rules in the grammar.
Ken Youens-Clark [Wed, 10 Dec 2003 23:09:19 +0000]
Added more rules to handle all variations of the "ALTER TABLE" statement
(though many rules don't have actions which actually do anything).
Ken Youens-Clark [Thu, 4 Dec 2003 18:48:33 +0000]
Skip creating package if no name (must have been an error in the source file
not caught by "validate").
Darren Chamberlain [Tue, 2 Dec 2003 18:39:03 +0000]
quotemeta for directory names. See https://rt.cpan.org/Ticket/Display.html?id=4505.
Ken Youens-Clark [Fri, 21 Nov 2003 00:03:15 +0000]
Initializing variable to suppress silly warnings.
Mark Addison [Wed, 19 Nov 2003 17:04:18 +0000]
Handles order given as attrib.
Allen Day [Mon, 17 Nov 2003 19:09:33 +0000]
adding COMMENT processing to Pg parser
Ken Youens-Clark [Mon, 10 Nov 2003 17:47:50 +0000]
Changed tempfile stuff to use "mktemp" to get rid of warnings.
Ken Youens-Clark [Fri, 7 Nov 2003 17:27:06 +0000]
Hardcoding PREREQ_PM, removing code that set it dynamically.
Ken Youens-Clark [Fri, 7 Nov 2003 16:59:58 +0000]
Indicating changes for 0.04.
Ken Youens-Clark [Fri, 7 Nov 2003 16:57:25 +0000]
Increased VERSION to 0.04 to make a fix-up release.
Ken Youens-Clark [Fri, 7 Nov 2003 16:53:31 +0000]
Pushing up revision so make CPAN happy.
Ken Youens-Clark [Thu, 6 Nov 2003 19:17:34 +0000]
Making a more thorough check of things.
Ken Youens-Clark [Thu, 6 Nov 2003 18:22:12 +0000]
Fixed typo in POD.