14 years agodouble and float thou shall now be float
Fabien Wernli [Wed, 24 Feb 2010 14:48:18 +0000]
double and float thou shall now be float

14 years agoSQLite parser: handle named constraints, and don't choke on a comment
Andrew Rodland [Wed, 24 Feb 2010 11:42:47 +0000]
SQLite parser: handle named constraints, and don't choke on a comment
before a table constraint.

14 years agoRelease 0.11005
Peter Rabbitson [Wed, 24 Feb 2010 08:24:28 +0000]
Release 0.11005

14 years agoOracle fix primarily to have it not capitalize but quote instead
Peter Rabbitson [Wed, 24 Feb 2010 08:13:08 +0000]
Oracle fix primarily to have it not capitalize but quote instead

test I'm not committing to trunk instead
initial things don't look at this yet
text -> varchar2(4000) instead of clob, get rid of reserved keywords, import oracle_version from DBD::Oracle
missed some quotes and added tests to avoid that
missed some quotes and added tests to avoid that
Cleanup tabs/whitespace
Changes
Changes2
r1654@Thesaurus (orig r1653):  faxm0dem | 2010-02-10 14:01:28 +0100
r1655@Thesaurus (orig r1654):  faxm0dem | 2010-02-10 14:06:17 +0100
r1656@Thesaurus (orig r1655):  faxm0dem | 2010-02-10 14:07:08 +0100
r1658@Thesaurus (orig r1657):  faxm0dem | 2010-02-10 19:16:08 +0100
r1659@Thesaurus (orig r1658):  faxm0dem | 2010-02-11 12:53:59 +0100
r1660@Thesaurus (orig r1659):  faxm0dem | 2010-02-11 12:54:54 +0100
r1670@Thesaurus (orig r1669):  rabbit | 2010-02-23 12:14:25 +0100
r1672@Thesaurus (orig r1671):  rabbit | 2010-02-24 09:09:21 +0100
r1673@Thesaurus (orig r1672):  rabbit | 2010-02-24 09:12:36 +0100

14 years agoChanges2
Peter Rabbitson [Wed, 24 Feb 2010 08:12:32 +0000]
Changes2

14 years agoChanges
Peter Rabbitson [Wed, 24 Feb 2010 08:09:16 +0000]
Changes

14 years agoCleanup tabs/whitespace
Peter Rabbitson [Tue, 23 Feb 2010 11:14:20 +0000]
Cleanup tabs/whitespace

14 years agochanging SQL::Translator::Diff to use producer_args instead of producer_options
Peter Rabbitson [Tue, 23 Feb 2010 10:41:28 +0000]
changing SQL::Translator::Diff to use producer_args instead of producer_options

Use Carp instead of warn and fix noisy tests
Release 0.11004
Patch by Dan Horne (RT#49413)
Add primary key index type support to mysql grammar
Make PG-parser trace subject to debug (RT#52276)
Extend test a bit (the btree seems to be discarded atm)
Support commit; in loaded Pg DDL
Changes
r1657@Thesaurus (orig r1656):  acmoore | 2010-02-10 17:52:41 +0100
r1661@Thesaurus (orig r1660):  rabbit | 2010-02-14 10:22:53 +0100
r1662@Thesaurus (orig r1661):  rabbit | 2010-02-14 10:45:33 +0100
r1663@Thesaurus (orig r1662):  rabbit | 2010-02-14 10:54:24 +0100
r1664@Thesaurus (orig r1663):  rabbit | 2010-02-14 11:06:41 +0100
r1665@Thesaurus (orig r1664):  rabbit | 2010-02-14 11:13:51 +0100
r1666@Thesaurus (orig r1665):  rabbit | 2010-02-14 11:26:57 +0100
r1667@Thesaurus (orig r1666):  rabbit | 2010-02-14 11:29:13 +0100
r1668@Thesaurus (orig r1667):  rabbit | 2010-02-14 11:38:23 +0100

14 years agomissed some quotes and added tests to avoid that
Fabien Wernli [Thu, 11 Feb 2010 11:54:54 +0000]
missed some quotes and added tests to avoid that

14 years agomissed some quotes and added tests to avoid that
Fabien Wernli [Thu, 11 Feb 2010 11:53:59 +0000]
missed some quotes and added tests to avoid that

14 years agotext -> varchar2(4000) instead of clob, get rid of reserved keywords, import oracle_v...
Fabien Wernli [Wed, 10 Feb 2010 18:16:08 +0000]
text -> varchar2(4000) instead of clob, get rid of reserved keywords, import oracle_version from DBD::Oracle

14 years agoinitial things don't look at this yet
Fabien Wernli [Wed, 10 Feb 2010 13:07:08 +0000]
initial things don't look at this yet

14 years agotest I'm not committing to trunk instead
Fabien Wernli [Wed, 10 Feb 2010 13:06:17 +0000]
test I'm not committing to trunk instead

14 years agoadded myself to the list of authors
Alexander Hartmaier [Thu, 17 Dec 2009 21:20:50 +0000]
added myself to the list of authors

14 years agoFix Oracle producer creating numeric precision statements that the test case expects...
Alexander Hartmaier [Thu, 17 Dec 2009 21:12:29 +0000]
Fix Oracle producer creating numeric precision statements that the test case expects (no whitespace)
Add Oracle producer creating drop view statements like PG producer does

15 years agoWhen adding the edges, it's necessary to quote the table names exactly the
Ken Youens-Clark [Wed, 7 Oct 2009 21:47:17 +0000]
When adding the edges, it's necessary to quote the table names exactly the
same as when adding the nodes or else new nodes can be created.

15 years agoChanges
Peter Rabbitson [Sat, 3 Oct 2009 18:12:40 +0000]
Changes

15 years agoOracle/SQLite test adjustments to deal with new testdata field
Peter Rabbitson [Sat, 3 Oct 2009 18:11:03 +0000]
Oracle/SQLite test adjustments to deal with new testdata field

15 years agoFix RT49301
Peter Rabbitson [Sat, 3 Oct 2009 18:08:31 +0000]
Fix RT49301

15 years agoFix TT templates and tests
Peter Rabbitson [Sat, 3 Oct 2009 18:06:40 +0000]
Fix TT templates and tests

15 years agoAdd numeric/decimal precision support to DB2 producer
Peter Rabbitson [Sat, 3 Oct 2009 18:01:27 +0000]
Add numeric/decimal precision support to DB2 producer

15 years agoAdd a size/precision field to test file, make sure xml parser/producer work fine
Peter Rabbitson [Sat, 3 Oct 2009 17:57:32 +0000]
Add a size/precision field to test file, make sure xml parser/producer work fine

15 years agoRelease 0.11003
Peter Rabbitson [Mon, 28 Sep 2009 06:49:11 +0000]
Release 0.11003

15 years agoDep fixes and changes
Peter Rabbitson [Mon, 28 Sep 2009 06:19:12 +0000]
Dep fixes and changes

15 years agoMake maybe_plan insufficent-version-aware
Peter Rabbitson [Mon, 28 Sep 2009 06:14:55 +0000]
Make maybe_plan insufficent-version-aware

15 years agoEnforce XML::LibXML version requirements
Peter Rabbitson [Thu, 24 Sep 2009 21:36:12 +0000]
Enforce XML::LibXML version requirements

15 years agoFix RT#27438
Peter Rabbitson [Thu, 24 Sep 2009 07:16:11 +0000]
Fix RT#27438

15 years agoproper pg timestamp parsing (by mo)
Peter Rabbitson [Fri, 18 Sep 2009 22:47:52 +0000]
proper pg timestamp parsing (by mo)

15 years agoSomeone claimed this doesn't work
Peter Rabbitson [Fri, 18 Sep 2009 19:26:57 +0000]
Someone claimed this doesn't work

15 years agoCleanup changelog
Peter Rabbitson [Mon, 7 Sep 2009 11:03:31 +0000]
Cleanup changelog

15 years agoChanges
Peter Rabbitson [Thu, 3 Sep 2009 07:08:56 +0000]
Changes

15 years agoFix pg matchtype parsing
Peter Rabbitson [Thu, 3 Sep 2009 07:06:25 +0000]
Fix pg matchtype parsing

15 years agoReal 0.11002 release
Peter Rabbitson [Sun, 30 Aug 2009 09:50:44 +0000]
Real 0.11002 release

15 years agoSanify test
Peter Rabbitson [Sun, 30 Aug 2009 09:40:11 +0000]
Sanify test

15 years agoRelease 0.11002
Peter Rabbitson [Fri, 28 Aug 2009 12:11:02 +0000]
Release 0.11002

15 years agoMakefile fixes + changes
Peter Rabbitson [Fri, 28 Aug 2009 12:09:27 +0000]
Makefile fixes + changes

15 years agoAdded "skip_tables" options.
Ken Youens-Clark [Wed, 26 Aug 2009 16:30:37 +0000]
Added "skip_tables" options.

15 years agoChanged "no_columns" arg to "num_columns" (I used to use "no_" for both
Ken Youens-Clark [Wed, 26 Aug 2009 16:18:10 +0000]
Changed "no_columns" arg to "num_columns" (I used to use "no_" for both
"number" and "not", but I maintain backward compatibility on this arg name),
added simple docs on all the producer args, made some args more flexible,
added "skip_tables(_like)" arg.

15 years agoRelease 0.11001
Peter Rabbitson [Tue, 18 Aug 2009 20:36:21 +0000]
Release 0.11001

15 years agoYAML is a test-dep (or at least it's a good thing to have)
Peter Rabbitson [Tue, 18 Aug 2009 20:29:26 +0000]
YAML is a test-dep (or at least it's a good thing to have)
Remove last piece of Readonly

15 years agoChanges + Reverts for 0.11000, see Changes file for info
Jess Robinson [Tue, 18 Aug 2009 06:57:49 +0000]
Changes + Reverts for 0.11000, see Changes file for info

15 years agoChanged version number to stay consistent with new scheme.
Ken Youens-Clark [Fri, 14 Aug 2009 16:25:33 +0000]
Changed version number to stay consistent with new scheme.

15 years agoUpped version numbers, cleaned up code, fixed my name.
Ken Youens-Clark [Thu, 13 Aug 2009 19:04:24 +0000]
Upped version numbers, cleaned up code, fixed my name.

15 years agoRemoving, make dist smaller.
Ken Youens-Clark [Thu, 13 Aug 2009 18:44:06 +0000]
Removing, make dist smaller.

15 years agoJust a cleaner version of "next_unused_name."
Ken Youens-Clark [Thu, 13 Aug 2009 16:38:31 +0000]
Just a cleaner version of "next_unused_name."

15 years agoFixed test.
Ken Youens-Clark [Thu, 13 Aug 2009 16:38:10 +0000]
Fixed test.

15 years agoLeave out empty bits.
Ken Youens-Clark [Thu, 13 Aug 2009 16:18:05 +0000]
Leave out empty bits.

15 years agoFixed test.
Ken Youens-Clark [Thu, 13 Aug 2009 16:07:31 +0000]
Fixed test.

15 years agoAdded tests for RT#37814 (parsing of double quotes, autoincrement).
Ken Youens-Clark [Thu, 13 Aug 2009 15:55:03 +0000]
Added tests for RT#37814 (parsing of double quotes, autoincrement).

15 years agoFixes per RT#37814 (parsing of field/index names with double quotes, also fix
Ken Youens-Clark [Thu, 13 Aug 2009 15:54:30 +0000]
Fixes per RT#37814 (parsing of field/index names with double quotes, also fix
to AUTOINCREMENT col attr).

15 years agoAdded patch from user (RT#42548).
Ken Youens-Clark [Thu, 13 Aug 2009 15:21:29 +0000]
Added patch from user (RT#42548).

15 years agoSome whitespace fixes, resolve RT#42548 (incorrectly inserts the size in
Ken Youens-Clark [Thu, 13 Aug 2009 15:20:21 +0000]
Some whitespace fixes, resolve RT#42548 (incorrectly inserts the size in
'time(stamp)? with(out) time zone' fields).

15 years agoUpping version per RT#43173, fixed my name.
Ken Youens-Clark [Thu, 13 Aug 2009 15:01:52 +0000]
Upping version per RT#43173, fixed my name.

15 years agoUpped version for 0.10 release.
Ken Youens-Clark [Wed, 12 Aug 2009 21:21:16 +0000]
Upped version for 0.10 release.

15 years agoFixed some whitespace, resolve RT#13915 by requiring XML and YAML libs.
Ken Youens-Clark [Wed, 12 Aug 2009 21:20:44 +0000]
Fixed some whitespace, resolve RT#13915 by requiring XML and YAML libs.

15 years agoResolves RT#8847.
Ken Youens-Clark [Wed, 12 Aug 2009 21:17:43 +0000]
Resolves RT#8847.

15 years agoResolves RT#21065.
Ken Youens-Clark [Wed, 12 Aug 2009 21:08:39 +0000]
Resolves RT#21065.

15 years agoResolves RT#35448.
Ken Youens-Clark [Wed, 12 Aug 2009 21:00:37 +0000]
Resolves RT#35448.

15 years agoJust fixed some whitespace.
Ken Youens-Clark [Wed, 12 Aug 2009 20:14:31 +0000]
Just fixed some whitespace.

15 years agoFixed my name, fixed some use of uninitialized vars.
Ken Youens-Clark [Wed, 12 Aug 2009 15:18:45 +0000]
Fixed my name, fixed some use of uninitialized vars.

15 years agoSmoother regex (thanks Jim Thomason).
Ken Youens-Clark [Wed, 12 Aug 2009 15:08:49 +0000]
Smoother regex (thanks Jim Thomason).

15 years agoJust whitespace changes -- I wouldn't normally commit something like this, but
Ken Youens-Clark [Wed, 12 Aug 2009 15:06:14 +0000]
Just whitespace changes -- I wouldn't normally commit something like this, but
I got to working on this and realized I was changing the wrong thing.

15 years agoSome whitespace changes, create a default index name if one is not provided.
Ken Youens-Clark [Wed, 12 Aug 2009 15:05:27 +0000]
Some whitespace changes, create a default index name if one is not provided.

15 years agoAdding patch from user.
Ken Youens-Clark [Wed, 12 Aug 2009 15:04:51 +0000]
Adding patch from user.

15 years agoAdded parsing of index types (btree, rtree, hash).
Ken Youens-Clark [Wed, 12 Aug 2009 15:03:19 +0000]
Added parsing of index types (btree, rtree, hash).

15 years agoAdded "using btree" for test.
Ken Youens-Clark [Wed, 12 Aug 2009 15:01:16 +0000]
Added "using btree" for test.

15 years agoUse Readonly for constant value, some aesthetic changes.
Ken Youens-Clark [Wed, 12 Aug 2009 13:54:35 +0000]
Use Readonly for constant value, some aesthetic changes.

15 years agoResolves RT#48025.
Ken Youens-Clark [Tue, 11 Aug 2009 21:36:43 +0000]
Resolves RT#48025.

15 years agoParsing of foreign keys.
Ken Youens-Clark [Tue, 11 Aug 2009 21:33:03 +0000]
Parsing of foreign keys.

15 years agoTest and data for FK in SQLite.
Ken Youens-Clark [Tue, 11 Aug 2009 21:32:31 +0000]
Test and data for FK in SQLite.

15 years agoAdded tests for check constraint.
Ken Youens-Clark [Tue, 11 Aug 2009 21:04:32 +0000]
Added tests for check constraint.

15 years agoChanges to handle a constraint like:
Ken Youens-Clark [Tue, 11 Aug 2009 21:03:20 +0000]
Changes to handle a constraint like:
CONSTRAINT AVCON_4287_PARAM_000 CHECK
(trait_category IN ('S', 'A', 'E')) ENABLE

15 years agoAdded return of diff as array in list context.
Ken Youens-Clark [Tue, 11 Aug 2009 18:07:04 +0000]
Added return of diff as array in list context.

15 years agoAdded test for list context return.
Ken Youens-Clark [Tue, 11 Aug 2009 18:06:45 +0000]
Added test for list context return.

15 years agoUse accessors instead of reaching down object guts
Peter Rabbitson [Mon, 10 Aug 2009 21:48:04 +0000]
Use accessors instead of reaching down object guts

15 years agoAdding.
Ken Youens-Clark [Fri, 7 Aug 2009 21:07:59 +0000]
Adding.

15 years agoFixing my name (is this vain?).
Ken Youens-Clark [Fri, 7 Aug 2009 21:06:44 +0000]
Fixing my name (is this vain?).

15 years agoAdded a little more POD on clustering.
Ken Youens-Clark [Fri, 7 Aug 2009 21:03:53 +0000]
Added a little more POD on clustering.

15 years agoCatch case of specifying 'DBI-Driver' and quietly fix this.
Ken Youens-Clark [Fri, 7 Aug 2009 21:03:16 +0000]
Catch case of specifying 'DBI-Driver' and quietly fix this.

15 years agoMake a little more flexible.
Ken Youens-Clark [Fri, 7 Aug 2009 21:01:48 +0000]
Make a little more flexible.

15 years agoNeed to call "load" as a class method rather than an object method.
Ken Youens-Clark [Fri, 7 Aug 2009 20:48:46 +0000]
Need to call "load" as a class method rather than an object method.

15 years agoJust made a little more readable.
Ken Youens-Clark [Fri, 7 Aug 2009 18:37:57 +0000]
Just made a little more readable.

15 years agoFix for bleadperl
Peter Rabbitson [Tue, 30 Jun 2009 10:14:49 +0000]
Fix for bleadperl

15 years agoThe indexer does not understand license links
Peter Rabbitson [Fri, 26 Jun 2009 18:31:25 +0000]
The indexer does not understand license links

15 years agoRelease 0.09007
Peter Rabbitson [Thu, 25 Jun 2009 00:01:41 +0000]
Release 0.09007

15 years agoMSSQL fixes and improvements
Peter Rabbitson [Wed, 24 Jun 2009 23:59:50 +0000]
MSSQL fixes and improvements
No additional tests as things are a mess. Besides t/60roundtrip.t does exactly what it is supposed to do

15 years agoDo not cache the P::RD grammar - it breaks stuff
Peter Rabbitson [Wed, 24 Jun 2009 22:43:41 +0000]
Do not cache the P::RD grammar - it breaks stuff

15 years agoMssql does not understand ON DELETE RESTRICT
Peter Rabbitson [Thu, 18 Jun 2009 12:20:57 +0000]
Mssql does not understand ON DELETE RESTRICT

15 years agoWhy the fuck did I do that ???
Peter Rabbitson [Mon, 15 Jun 2009 20:06:29 +0000]
Why the fuck did I do that ???

15 years agoBackout teejay's changes to get trunk stable again
Peter Rabbitson [Mon, 15 Jun 2009 07:26:52 +0000]
Backout teejay's changes to get trunk stable again

15 years agofixed triggers
Aaron Trevena [Sat, 13 Jun 2009 19:29:15 +0000]
fixed triggers

15 years agoadded expected trigger and stored procedure output
Aaron Trevena [Sat, 13 Jun 2009 19:28:24 +0000]
added expected trigger and stored procedure output

15 years agoadded triggers and procedures
Aaron Trevena [Fri, 12 Jun 2009 20:31:15 +0000]
added triggers and procedures

15 years ago(bugfixed) release 0.09006
Peter Rabbitson [Wed, 10 Jun 2009 13:12:35 +0000]
(bugfixed) release 0.09006

15 years agoSaner Changes
Peter Rabbitson [Tue, 9 Jun 2009 21:06:08 +0000]
Saner Changes

15 years agoProper support for size in pg timestamp columns (patch by mo)
Peter Rabbitson [Tue, 9 Jun 2009 21:04:41 +0000]
Proper support for size in pg timestamp columns (patch by mo)

15 years agoMore test sanification
Peter Rabbitson [Tue, 9 Jun 2009 20:59:36 +0000]
More test sanification

15 years agoSwitch the roundtrip test to the yaml base source. Add test skips
Peter Rabbitson [Tue, 9 Jun 2009 20:52:28 +0000]
Switch the roundtrip test to the yaml base source. Add test skips

15 years agoCreate a YAML copy of the main roundtrip schema - this is what we use to run t/60roun...
Peter Rabbitson [Tue, 9 Jun 2009 20:49:32 +0000]
Create a YAML copy of the main roundtrip schema - this is what we use to run t/60roundtrip.t without depending on LibXML. The YAML is regenerated on every Makefile.PL run

15 years agoTeach YAML producer to encode extra attributes
Peter Rabbitson [Tue, 9 Jun 2009 20:45:34 +0000]
Teach YAML producer to encode extra attributes