Justin Hunter [Tue, 23 Mar 2010 20:32:19 +0000]
DBIx::Class parser stubs
Justin Hunter [Tue, 23 Mar 2010 20:31:52 +0000]
backcompat SQL::Translator::Schema::Constants
Justin Hunter [Wed, 24 Feb 2010 04:43:52 +0000]
fix SQLite parsing and code clean up
Justin Hunter [Sun, 21 Feb 2010 02:58:14 +0000]
create empty README, will populate later
Justin Hunter [Sun, 21 Feb 2010 02:50:41 +0000]
add MooseX::Aliases (to allow for to/from and producer/parser)
change how $parser and $producer are determined in a ->translate
only use the ones from ->new if they haven't been run through already
Justin Hunter [Sat, 20 Feb 2010 23:57:23 +0000]
don't clear the schema, but leave the ability to do so if necessary
Justin Hunter [Sat, 20 Feb 2010 23:56:56 +0000]
fix view generation
Graham Barr [Sat, 20 Feb 2010 01:04:40 +0000]
Add method to populate a column extra fields
Graham Barr [Fri, 9 Oct 2009 05:19:01 +0000]
Add specific methods for adding foreign keys and indexes for MySQL
Graham Barr [Fri, 9 Oct 2009 05:18:44 +0000]
If schema name is unspecified, select from database
Graham Barr [Fri, 9 Oct 2009 05:15:55 +0000]
preserve column order
columns returned from db are not always in the order that they are defined
in a table. So sort them before adding them to the table
Graham Barr [Fri, 9 Oct 2009 05:15:28 +0000]
Add parse method for DBI parser
Justin Hunter [Sat, 20 Feb 2010 01:42:57 +0000]
partial test cleanup, more to come
Justin Hunter [Sat, 20 Feb 2010 01:42:39 +0000]
remove some unnecessary code
Justin Hunter [Sat, 20 Feb 2010 01:42:12 +0000]
comment out the trigger for now
Justin Hunter [Sat, 20 Feb 2010 01:41:57 +0000]
clear the schema before throwing another one on
Justin Hunter [Wed, 10 Feb 2010 23:32:05 +0000]
add (and use) _default_value method, relatively similar to old _apply_default_value
Justin Hunter [Wed, 10 Feb 2010 23:31:22 +0000]
spacing change
Justin Hunter [Wed, 10 Feb 2010 23:31:07 +0000]
change "fields" into "columns" (backcompat), probably needs some error/type checking
Justin Hunter [Wed, 10 Feb 2010 17:51:30 +0000]
minor whitespace cleanup
Justin Hunter [Wed, 10 Feb 2010 17:49:34 +0000]
yes, we want column comments for SQLite
Justin Hunter [Wed, 10 Feb 2010 17:49:18 +0000]
remove sort
Justin Hunter [Wed, 10 Feb 2010 17:12:02 +0000]
clean up SQLite producer, mainly header_comment
Justin Hunter [Tue, 9 Feb 2010 21:30:14 +0000]
don't try to guess what to load, use a mapping
more error checking to come later (famous last words)
Justin Hunter [Tue, 9 Feb 2010 06:36:12 +0000]
test at least runs now
Justin Hunter [Tue, 9 Feb 2010 06:24:51 +0000]
hardwire is_valid for the time being
Justin Hunter [Tue, 9 Feb 2010 06:24:32 +0000]
added some attributes
Justin Hunter [Tue, 9 Feb 2010 06:24:09 +0000]
make this test pass, fix it up to match new SQLT design
Justin Hunter [Tue, 9 Feb 2010 06:23:43 +0000]
no longer need to call the methods to add extra/options/comments, constructor has been fixed
Justin Hunter [Tue, 9 Feb 2010 06:23:05 +0000]
long awaited BUILDARGS to help with comments/options/extra
Justin Hunter [Tue, 9 Feb 2010 06:22:31 +0000]
coerce Str to ArrayRef
Justin Hunter [Tue, 9 Feb 2010 06:21:45 +0000]
coerce a Str to ArrayRef
Justin Hunter [Wed, 27 Jan 2010 07:20:19 +0000]
remove some sorts
Justin Hunter [Wed, 27 Jan 2010 07:19:56 +0000]
use Digest::SHA1 for sha1_hex
Justin Hunter [Wed, 27 Jan 2010 07:19:32 +0000]
make sure columns is an ARRAYREF
Justin Hunter [Wed, 27 Jan 2010 07:19:09 +0000]
more tests and test data
Justin Hunter [Wed, 27 Jan 2010 07:18:41 +0000]
add tests and test data
Justin Hunter [Wed, 27 Jan 2010 05:13:23 +0000]
update test
Justin Hunter [Wed, 27 Jan 2010 04:36:16 +0000]
primary key fix for YAML
Justin Hunter [Mon, 18 Jan 2010 04:29:15 +0000]
more test fixups
Justin Hunter [Mon, 18 Jan 2010 01:36:30 +0000]
database_events as an array, not arrayref
Justin Hunter [Mon, 18 Jan 2010 01:35:51 +0000]
primary key fix
Justin Hunter [Sat, 16 Jan 2010 17:00:46 +0000]
no more wantarray
Justin Hunter [Sat, 16 Jan 2010 09:08:17 +0000]
fix for dropping procedures and temporarily remove die
Justin Hunter [Fri, 15 Jan 2010 07:25:54 +0000]
unbreak some tests
Justin Hunter [Fri, 15 Jan 2010 07:25:29 +0000]
add an add_reference_column handles
Justin Hunter [Fri, 15 Jan 2010 07:25:00 +0000]
remove redunant around add_column
Justin Hunter [Fri, 15 Jan 2010 00:12:53 +0000]
fix a typo and remove "is"
Justin Hunter [Fri, 15 Jan 2010 00:12:26 +0000]
some test fixes
Justin Hunter [Wed, 13 Jan 2010 00:50:29 +0000]
add an around remove_trigger to make sure trigger actually exists
Justin Hunter [Wed, 6 Jan 2010 06:16:32 +0000]
all tests at least run, not all pass
Justin Hunter [Wed, 6 Jan 2010 06:16:17 +0000]
bring Procedure up to speed with the rest of the Objects
Justin Hunter [Wed, 9 Dec 2009 18:54:31 +0000]
current state of this test
Justin Hunter [Wed, 9 Dec 2009 18:54:13 +0000]
use the coercion instead of creating the object (change back to add_column once around & coerce work properly)
Justin Hunter [Wed, 9 Dec 2009 17:18:58 +0000]
fix for primary key adding/checking
Justin Hunter [Fri, 4 Dec 2009 19:43:53 +0000]
sometimes it would be nice to spell things correctly
Justin Hunter [Fri, 4 Dec 2009 19:43:12 +0000]
add drop_trigger (and put things in alphabetical order)
Justin Hunter [Thu, 3 Dec 2009 15:39:11 +0000]
while admittedly still broken, much progress has been made
Justin Hunter [Thu, 3 Dec 2009 15:38:58 +0000]
fixes for MySQL producer ->options
Justin Hunter [Thu, 3 Dec 2009 15:36:50 +0000]
fix for Pg DDL parser
Justin Hunter [Thu, 3 Dec 2009 15:36:28 +0000]
make sure reference_fields/reference_columns is not undef
Justin Hunter [Tue, 1 Dec 2009 22:47:49 +0000]
make these attributes required
Justin Hunter [Tue, 1 Dec 2009 22:46:54 +0000]
fix for storing comments using Moose::Autobox and ->flatten
Justin Hunter [Tue, 1 Dec 2009 22:46:01 +0000]
set the schema on a trigger when it is added
Justin Hunter [Tue, 1 Dec 2009 22:45:19 +0000]
give Trigger objects access to Schema and Table objects
Justin Hunter [Mon, 16 Nov 2009 19:54:40 +0000]
check and see if column exists before checking if it is a pkey
Justin Hunter [Mon, 16 Nov 2009 19:54:16 +0000]
hack to make column auto_increment if it is changed to serial (pg)
Justin Hunter [Mon, 16 Nov 2009 19:53:54 +0000]
remove unnecessary (Any $)
Justin Hunter [Sun, 18 Oct 2009 06:23:32 +0000]
(Any $) is not necessary anymore for a multi method without any args
Justin Hunter [Sun, 18 Oct 2009 06:22:25 +0000]
up some deps
Justin Hunter [Sun, 18 Oct 2009 06:11:13 +0000]
if primary key constraint is added, make associated columns primary keys
Justin Hunter [Sun, 18 Oct 2009 06:10:40 +0000]
add remove_sequence helper
Justin Hunter [Sun, 18 Oct 2009 06:09:32 +0000]
remove all columns before adding new ones via ->fields or ->columns
Justin Hunter [Fri, 9 Oct 2009 13:55:52 +0000]
add drop_view
Justin Hunter [Fri, 9 Oct 2009 13:55:29 +0000]
add remove methods for the rest of the objects and add around methods for add_ & remove_ view (sanity checks)
Justin Hunter [Tue, 6 Oct 2009 23:27:24 +0000]
View extends Table
Justin Hunter [Tue, 6 Oct 2009 21:45:43 +0000]
move drop_* to Compat, change to around remove_* in lieu of multi method drop_*
Justin Hunter [Sat, 3 Oct 2009 23:27:50 +0000]
make "" the default for constraint name
Justin Hunter [Sat, 3 Oct 2009 16:47:08 +0000]
remove ColumnSize and add MatchType
Justin Hunter [Sat, 3 Oct 2009 04:59:10 +0000]
coerce HashRefs to Objects
Justin Hunter [Sat, 3 Oct 2009 04:52:39 +0000]
add a sensible default for match_type and make type not required
Justin Hunter [Sat, 3 Oct 2009 04:52:14 +0000]
fix some typos and add multi methods for drop_index
Justin Hunter [Sat, 3 Oct 2009 04:51:51 +0000]
coerce Sequence and Constraint into objects
Justin Hunter [Sat, 3 Oct 2009 04:50:24 +0000]
add ability to remove indexes (indices?)
Justin Hunter [Sat, 3 Oct 2009 04:49:45 +0000]
remove/add column to Columns hash upon rename
Justin Hunter [Sat, 3 Oct 2009 04:49:11 +0000]
add error attribute
Justin Hunter [Sat, 3 Oct 2009 04:48:45 +0000]
move backcompat into Compat.pm and apply the role to Object.pm
Justin Hunter [Wed, 30 Sep 2009 19:14:04 +0000]
another test
Justin Hunter [Wed, 30 Sep 2009 19:13:51 +0000]
fix after removing auto_deref
Justin Hunter [Wed, 30 Sep 2009 19:13:31 +0000]
set table/schema when added to table/schema, rather then on object construction
Justin Hunter [Wed, 30 Sep 2009 18:51:36 +0000]
initial xml test
Justin Hunter [Wed, 30 Sep 2009 00:26:06 +0000]
allow setting of fields (columns) like ->fields('foo,bar') or ->fields([ qw/foo bar/ ])
Justin Hunter [Wed, 30 Sep 2009 00:11:44 +0000]
break out size into length & precision
Justin Hunter [Tue, 29 Sep 2009 23:54:34 +0000]
coerce a hash into an Index
Justin Hunter [Tue, 29 Sep 2009 23:53:59 +0000]
no more auto_deref
Justin Hunter [Tue, 29 Sep 2009 23:50:43 +0000]
change Undef to an empty ArrayRef and remove auto_deref
Justin Hunter [Tue, 29 Sep 2009 23:49:34 +0000]
remove auto-deref and use the Native::Trait handles
Justin Hunter [Sun, 27 Sep 2009 16:13:01 +0000]
add backcompat get_field method
Justin Hunter [Fri, 25 Sep 2009 00:05:51 +0000]
schema test changes
Justin Hunter [Thu, 24 Sep 2009 23:58:52 +0000]
add is_valid method and a default for type