14 years agorun arbitrary perl in upgrade/downgrade/schema
Arthur Axel 'fREW' Schmidt [Sun, 28 Mar 2010 16:00:26 +0000]
run arbitrary perl in upgrade/downgrade/schema

14 years agonah
Arthur Axel 'fREW' Schmidt [Sun, 28 Mar 2010 05:39:39 +0000]
nah

14 years agotests for Monotonic's previous_version_set
Arthur Axel 'fREW' Schmidt [Sun, 28 Mar 2010 05:39:11 +0000]
tests for Monotonic's previous_version_set

14 years agofix monotonic for error checking
Arthur Axel 'fREW' Schmidt [Sun, 28 Mar 2010 05:32:06 +0000]
fix monotonic for error checking

14 years agoadd monotonic
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 19:06:18 +0000]
add monotonic

14 years agohuge refactoring to clean up SQLTDM and allow running of arbitraty perl in upgrades...
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 18:30:24 +0000]
huge refactoring to clean up SQLTDM and allow running of arbitraty perl in upgrades and deploys

WithReasonableDefaults role to deal with what information is available where

14 years agouseless
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 09:32:33 +0000]
useless

14 years agoinitial monotonic commit
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 09:29:31 +0000]
initial monotonic commit

more todo

14 years agotake out silly comments
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 09:24:39 +0000]
take out silly comments

14 years agotodone
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 09:00:00 +0000]
todone

14 years agoworking downgrades!
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:59:12 +0000]
working downgrades!

14 years agomake DeployMethod deploy methods public for unversioned use-case
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:41:46 +0000]
make DeployMethod deploy methods public for unversioned use-case

14 years agoupgrade sql should work now
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:28:53 +0000]
upgrade sql should work now

14 years agomore todo
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:28:23 +0000]
more todo

14 years agotodone!
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:08:03 +0000]
todone!

14 years agoworking deprecated bundle
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:05:36 +0000]
working deprecated bundle

14 years agomore and more todo
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 08:04:35 +0000]
more and more todo

14 years agoinitial cut of deprecated bundle
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 04:55:56 +0000]
initial cut of deprecated bundle

14 years agotiny refactor to allow different "bundles"
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 04:55:00 +0000]
tiny refactor to allow different "bundles"

14 years agodone some stuff
Arthur Axel 'fREW' Schmidt [Sat, 27 Mar 2010 04:53:14 +0000]
done some stuff

14 years agocroak since we have no throw_exception
Arthur Axel 'fREW' Schmidt [Wed, 24 Mar 2010 00:56:01 +0000]
croak since we have no throw_exception

autodie will die for file stuff for us

14 years agogood enough coverage for govt work (98.7)
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 08:17:27 +0000]
good enough coverage for govt work (98.7)

14 years agomake SQLT::Dep actually work
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 08:15:07 +0000]
make SQLT::Dep actually work

14 years agomake immutable
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 08:14:48 +0000]
make immutable

14 years agonone of these should happen thanks to how things work now
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 08:14:09 +0000]
none of these should happen thanks to how things work now

14 years agorearrange use to make more sense
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 07:28:00 +0000]
rearrange use to make more sense

fix an error message

make downgrades work

14 years agosome code style cleanup
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 06:12:03 +0000]
some code style cleanup

14 years agogood inital test for dm::sqlt
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 05:32:48 +0000]
good inital test for dm::sqlt

14 years agoso apparently I dont need this anymore. Awesome
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 05:12:59 +0000]
so apparently I dont need this anymore.  Awesome

14 years agosuper basic test for dm::sqlt
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 05:10:11 +0000]
super basic test for dm::sqlt

take out useless use

14 years agomake Types to avoid Copy/Pasting them
Arthur Axel 'fREW' Schmidt [Sun, 21 Mar 2010 05:07:44 +0000]
make Types to avoid Copy/Pasting them

14 years agocroak instead of carp on double install
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 22:27:10 +0000]
croak instead of carp on double install

14 years agoinsert ddl into database; fix tests to ingore that
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 22:14:50 +0000]
insert ddl into database; fix tests to ingore that

14 years agotests for component (and therefor bugfixes!)
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 22:09:44 +0000]
tests for component (and therefor bugfixes!)

14 years agorename set_us_up_the_bomb :-(
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 21:56:45 +0000]
rename set_us_up_the_bomb :-(

make a tiny change that should allow this to work w/o component on Schema

14 years agoI dont thing version storage can be in charge of installing itself
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 21:38:15 +0000]
I dont thing version storage can be in charge of installing itself

14 years agochange installed column name to id, initial big test for standard version storage
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 21:35:48 +0000]
change installed column name to id, initial big test for standard version storage

14 years agoTODO
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 20:37:55 +0000]
TODO

14 years agoget rid of useless || 0
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 20:36:11 +0000]
get rid of useless || 0

14 years agorestructure namespace
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 20:15:14 +0000]
restructure namespace

14 years agono need for MSS for simple modules
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 20:06:47 +0000]
no need for MSS for simple modules

fix some logic errors

14 years agomore tests for ExplicitVersions
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 19:51:06 +0000]
more tests for ExplicitVersions

14 years agorework code a bit and die on a logic error
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 19:50:46 +0000]
rework code a bit and die on a logic error

14 years agofix version and add aliased to deps
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 19:50:17 +0000]
fix version and add aliased to deps

14 years agoVersionHandler no longer needs access to other components, *much* cleaner tests for...
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 19:27:04 +0000]
VersionHandler no longer needs access to other components, *much* cleaner tests for VersionHandlers

14 years agobasic compat fixes for SQLT2
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 17:42:24 +0000]
basic compat fixes for SQLT2

14 years agofix _read_sql_file and flatten _deploy some
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 17:30:56 +0000]
fix _read_sql_file and flatten _deploy some

14 years agoget rid of some more dead code
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 17:12:17 +0000]
get rid of some more dead code

14 years agoremove dead code from _deploy_statements
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 17:10:03 +0000]
remove dead code from _deploy_statements

14 years agotxn_Wrap for upgrades
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 17:04:08 +0000]
txn_Wrap for upgrades

14 years agotxn_wrap for optional wrapping of deploys with transactions
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 17:02:11 +0000]
txn_wrap for optional wrapping of deploys with transactions

14 years agogeneral cleanup and regex fixes so that COMMITs actually get filtered out
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 16:56:15 +0000]
general cleanup and regex fixes so that COMMITs actually get filtered out

14 years agoget rid of unnecesary wantarray code
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 09:31:41 +0000]
get rid of unnecesary wantarray code

14 years agoget rid of unnecesary wantarray code
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 09:26:17 +0000]
get rid of unnecesary wantarray code

14 years agomethod name refactor and downgrade code
Arthur Axel 'fREW' Schmidt [Sat, 20 Mar 2010 09:12:10 +0000]
method name refactor and downgrade code

14 years agonotes from ribasushi
Arthur Axel 'fREW' Schmidt [Fri, 19 Mar 2010 22:14:35 +0000]
notes from ribasushi

14 years agoupgrade not update
Arthur Axel 'fREW' Schmidt [Fri, 19 Mar 2010 15:22:05 +0000]
upgrade not update

14 years agostub tests for all classes
Arthur Axel 'fREW' Schmidt [Fri, 19 Mar 2010 04:45:26 +0000]
stub tests for all classes

14 years agotest refactor
Arthur Axel 'fREW' Schmidt [Fri, 19 Mar 2010 04:32:43 +0000]
test refactor

14 years agoheirarchy should work now, next up, tests
Arthur Axel 'fREW' Schmidt [Fri, 19 Mar 2010 02:16:14 +0000]
heirarchy should work now, next up, tests

14 years agoautocreate dirs
Arthur Axel 'fREW' Schmidt [Fri, 19 Mar 2010 00:06:31 +0000]
autocreate dirs

14 years agoinitial commit (not working at all) of directories stuff
Arthur Axel 'fREW' Schmidt [Thu, 18 Mar 2010 13:56:59 +0000]
initial commit (not working at all) of directories stuff

14 years agouse VersionStorage in the rest of our stuff
Arthur Axel 'fREW' Schmidt [Wed, 17 Mar 2010 05:49:54 +0000]
use VersionStorage in the rest of our stuff

14 years agofix method names in VersionResultSet
Arthur Axel 'fREW' Schmidt [Wed, 17 Mar 2010 05:49:30 +0000]
fix method names in VersionResultSet

14 years agomake DeployHandler use VersionStorage
Arthur Axel 'fREW' Schmidt [Wed, 17 Mar 2010 05:49:05 +0000]
make DeployHandler use VersionStorage

14 years agoinitial VersionStorage commit
Arthur Axel 'fREW' Schmidt [Wed, 17 Mar 2010 05:48:12 +0000]
initial VersionStorage commit

14 years agoinitial dzil conf
Arthur Axel 'fREW' Schmidt [Sun, 28 Feb 2010 18:42:56 +0000]
initial dzil conf

14 years agosome small cleanup and then a change to ensure that schema and schema diff files...
Arthur Axel 'fREW' Schmidt [Sun, 28 Feb 2010 18:37:25 +0000]
some small cleanup and then a change to ensure that schema and schema diff files cannot collide

14 years agogeneral cleanup for slightly more reasonable api
Arthur Axel 'fREW' Schmidt [Sun, 28 Feb 2010 18:06:23 +0000]
general cleanup for slightly more reasonable api

14 years agocomments for the future me
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 18:13:19 +0000]
comments for the future me

14 years agoDeployMethod should not know anything about versioning
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 18:09:52 +0000]
DeployMethod should not know anything about versioning

14 years agodo_backup no longer makes sense; other cleanup
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:50:28 +0000]
do_backup no longer makes sense; other cleanup

14 years agocomments for clarity and move backup stuff out of DM
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:48:34 +0000]
comments for clarity and move backup stuff out of DM

14 years agorefactor DeployMethod stuff
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:43:20 +0000]
refactor DeployMethod stuff

14 years agomore namespace reorg
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:34:59 +0000]
more namespace reorg

14 years agonamespace reorg
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:30:49 +0000]
namespace reorg

14 years agomajor method renames for public api
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:26:41 +0000]
major method renames for public api

14 years agoget rid of that silly create_ddl_dir method
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:16:14 +0000]
get rid of that silly create_ddl_dir method

14 years agorename create_update_ddl to prepare_update
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:15:00 +0000]
rename create_update_ddl to prepare_update

14 years agotiny bit of cleanup and rename create_install_ddl to prepare_install
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:13:36 +0000]
tiny bit of cleanup and rename create_install_ddl to prepare_install

14 years agosimplify most of the code significantly thanks to version handling code
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 10:04:29 +0000]
simplify most of the code significantly thanks to version handling code

14 years agoworking tests with actual version handling
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 09:30:33 +0000]
working tests with actual version handling

14 years agomove some general comments to a general role, along with the interface, and initial...
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 09:21:56 +0000]
move some general comments to a general role, along with the interface, and initial commit of db_schema_versions

14 years agoinitial version of ExplicitVersions VH
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 08:41:09 +0000]
initial version of ExplicitVersions VH

14 years agoadd comment explaining length
Arthur Axel 'fREW' Schmidt [Sat, 27 Feb 2010 08:40:48 +0000]
add comment explaining length

14 years agonotes from a dream
Arthur Axel 'fREW' Schmidt [Fri, 26 Feb 2010 14:54:35 +0000]
notes from a dream

14 years agosuper basic version handlers
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 05:34:41 +0000]
super basic version handlers

14 years agofix another vim fail on my part
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 05:18:56 +0000]
fix another vim fail on my part

14 years agonotes on how this should be done when I refactor completely
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 05:17:03 +0000]
notes on how this should be done when I refactor completely

14 years agomigrate unneeded code out of main class and into delegate class
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 05:00:53 +0000]
migrate unneeded code out of main class and into delegate class

14 years agofinally put deploy where it actually belongs
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 04:57:13 +0000]
finally put deploy where it actually belongs

14 years agoless bogus output from tests
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 04:52:02 +0000]
less bogus output from tests

14 years agogit rid of some unnecesary test warnings
Arthur Axel 'fREW' Schmidt [Thu, 25 Feb 2010 00:03:09 +0000]
git rid of some unnecesary test warnings

14 years agoset indent for vim
Arthur Axel 'fREW' Schmidt [Wed, 24 Feb 2010 05:20:02 +0000]
set indent for vim

14 years agotiny cleanup, mark which attrs are purely for config
Arthur Axel 'fREW' Schmidt [Wed, 24 Feb 2010 05:14:20 +0000]
tiny cleanup, mark which attrs are purely for config

14 years agoremove unused variables
Arthur Axel 'fREW' Schmidt [Wed, 24 Feb 2010 04:59:13 +0000]
remove unused variables

14 years agoadd in role I forget
Arthur Axel 'fREW' Schmidt [Wed, 24 Feb 2010 04:57:54 +0000]
add in role I forget

add predicate for backup_directory

14 years agosplit deployment method out of Deployment Handler
Arthur Axel 'fREW' Schmidt [Wed, 24 Feb 2010 04:55:16 +0000]
split deployment method out of Deployment Handler

14 years agostart Role refactor
Arthur Axel 'fREW' Schmidt [Tue, 23 Feb 2010 22:55:10 +0000]
start Role refactor

14 years agogeneral refactoring of create_ddl_dir
Arthur Axel 'fREW' Schmidt [Tue, 23 Feb 2010 21:02:07 +0000]
general refactoring of create_ddl_dir