12 years agoFix stupid docs
Phillip Smith [Wed, 14 Mar 2012 19:17:09 +0000]
Fix stupid docs

12 years agofix link to DBIx::Class::Manual::Intro/Sample_database
Phillip Smith [Wed, 14 Mar 2012 17:58:45 +0000]
fix link to DBIx::Class::Manual::Intro/Sample_database

12 years agoUse ->count instead of ->next to check if version storage is deployed
Arthur Axel 'fREW' Schmidt [Fri, 9 Mar 2012 20:53:53 +0000]
Use ->count instead of ->next to check if version storage is deployed

->next caused issues on MSSQL due to length of DDL

12 years agov0.002100 v0.002100
Arthur Axel 'fREW' Schmidt [Sat, 3 Mar 2012 23:10:00 +0000]
v0.002100

       - Wrap upgrades, downgrades, and installs in a transaction, as a failure
         to add a version to the version table should cause a rollback
       - Allow user to specify version of schema to install
       - Added better sandboxing (stolen straight from Plack::Util) for coderefs
         to avoid accidental leakage
       - Sandboxing also makes $0 and thus FindBin et al work in perl scripts

12 years agoWrap upgrades, downgrades, and installs in a transaction
Arthur Axel 'fREW' Schmidt [Sat, 3 Mar 2012 22:55:26 +0000]
Wrap upgrades, downgrades, and installs in a transaction

12 years agoAllow user to specify version of schema to install
Arthur Axel 'fREW' Schmidt [Sat, 3 Mar 2012 19:31:02 +0000]
Allow user to specify version of schema to install

12 years agomuch better coderef sandboxing
Arthur Axel 'fREW' Schmidt [Sat, 3 Mar 2012 19:14:14 +0000]
much better coderef sandboxing

12 years agov0.002000 v0.002000
Arthur Axel 'fREW' Schmidt [Wed, 29 Feb 2012 03:21:27 +0000]
v0.002000

       - Added DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::ScriptHelpers,
         ALL users who use perl scripts during migrations are encouraged to use
         schema_from_schema_loader from that package.

12 years agopeople should use schema_from_schema_loader
Arthur Axel 'fREW' Schmidt [Wed, 29 Feb 2012 03:17:45 +0000]
people should use schema_from_schema_loader

12 years agoinitial version of ::ScriptHelpers
Arthur Axel 'fREW' Schmidt [Wed, 22 Feb 2012 03:37:19 +0000]
initial version of ::ScriptHelpers

12 years agov0.001008 v0.001008
Arthur Axel 'fREW' Schmidt [Sun, 19 Feb 2012 16:14:06 +0000]
v0.001008

       - Added dep on parent, bump dep on DBD::SQLite to avoid silly failures

12 years agov0.001007 v0.001007
Arthur Axel 'fREW' Schmidt [Thu, 16 Feb 2012 14:59:04 +0000]
v0.001007

       - removed the rest of the references to Method::Signatures::Simple

12 years agoremove remaining refereces to Method::Signatures::Simple
Arthur Axel 'fREW' Schmidt [Thu, 16 Feb 2012 14:54:12 +0000]
remove remaining refereces to Method::Signatures::Simple

12 years agov0.001006 v0.001006
Arthur Axel 'fREW' Schmidt [Thu, 2 Feb 2012 03:19:13 +0000]
v0.001006

       - Fix install to allow you to deploy to a given version (jnap)
       - Fix the backup method to use storage, not schema (jnap)
       - Fix the reasonable defaults for downgrading (jnap)
       - Stop warning all the time (ribasushi)
       - croak on a couple errors that should be fatal
       - Stop deleting the wrong version (for downgrades)
       - Fix documentation for in the Cookbook (moltar)
       - removed Method::Signatures::Simple stuff (dhoss)

12 years agolet you install to a given point in the version history
John Napiorkowski [Tue, 27 Dec 2011 15:45:26 +0000]
let you install to a given point in the version history

12 years agoignore macosx garbage files
John Napiorkowski [Tue, 20 Dec 2011 16:16:55 +0000]
ignore macosx garbage files

12 years agoFix more spelling
Yanick Champoux [Mon, 17 Jan 2011 01:27:28 +0000]
Fix more spelling

12 years agohave backup called correctly
John Napiorkowski [Thu, 22 Sep 2011 03:16:24 +0000]
have backup called correctly

12 years agofix to make reasonable defaults work
John Napiorkowski [Thu, 22 Sep 2011 03:00:37 +0000]
fix to make reasonable defaults work

12 years agorefactor the parsing of SQL files
Yanick Champoux [Tue, 29 Nov 2011 20:10:11 +0000]
refactor the parsing of SQL files

The same logic was in two different places. Agglomerated them
into a single function.

12 years agoremoved Method::Signatures::Simple
Devin Austin [Mon, 23 Jan 2012 02:32:01 +0000]
removed Method::Signatures::Simple

12 years agocroak on a couple errors that should be fatal
Arthur Axel 'fREW' Schmidt [Sat, 10 Sep 2011 18:52:36 +0000]
croak on a couple errors that should be fatal

12 years agoWarn-free test suite with later DBIC
Peter Rabbitson [Wed, 25 Jan 2012 10:17:13 +0000]
Warn-free test suite with later DBIC

13 years agoStop deleting the wrong version
Yanick Champoux [Mon, 8 Aug 2011 16:23:23 +0000]
Stop deleting the wrong version

If downgrading from 101 to 100, it'd try to delete version 100
from the database.

13 years agos/yeild/yield/
Yanick Champoux [Wed, 1 Dec 2010 18:10:29 +0000]
s/yeild/yield/

13 years agoremove unneeded use statement
Arthur Axel 'fREW' Schmidt [Thu, 28 Jul 2011 17:19:51 +0000]
remove unneeded use statement

13 years agoFix documentation for in the Cookbook
Arthur Axel 'fREW' Schmidt [Sun, 10 Jul 2011 06:19:44 +0000]
Fix documentation for in the Cookbook

13 years agov0.001005 v0.001005
Arthur Axel 'fREW' Schmidt [Wed, 13 Apr 2011 20:21:28 +0000]
v0.001005

       - Add _any "version" for running code for all versions
       - Fix more minor pod niggles

13 years agochanges
Arthur Axel 'fREW' Schmidt [Wed, 13 Apr 2011 20:19:46 +0000]
changes

13 years agoadd _any feature
Arthur Axel 'fREW' Schmidt [Thu, 7 Apr 2011 03:37:54 +0000]
add _any feature

13 years agoadd some extra doc for non-integer version users
Anthony Gladdish [Wed, 23 Mar 2011 14:53:57 +0000]
add some extra doc for non-integer version users

13 years agofix minor issues reported on RT
Arthur Axel 'fREW' Schmidt [Thu, 24 Feb 2011 04:45:11 +0000]
fix minor issues reported on RT

14 years agoCorrect path used for DH schema info storage
Nigel Metheringham [Fri, 24 Sep 2010 15:22:52 +0000]
Correct path used for DH schema info storage

14 years agoAdded comment about DBICDH_TRACE to see whats happening
Nigel Metheringham [Fri, 24 Sep 2010 15:02:25 +0000]
Added comment about DBICDH_TRACE to see whats happening

14 years agoAdded force_overwrite switch to install script
Nigel Metheringham [Fri, 24 Sep 2010 14:47:56 +0000]
Added force_overwrite switch to install script

This is *so* useful when trying to get this to work...

14 years agoAdd artistid to populate script
Nigel Metheringham [Fri, 24 Sep 2010 14:45:36 +0000]
Add artistid to populate script

As no column attributes were defined we have to
specify all the column values.  An alternative
(more sensible) would be to make artistid auto increment
but that means we cannot just copy the example classes.

14 years agoCorrect the resultset used for deployment
Nigel Metheringham [Fri, 24 Sep 2010 14:43:36 +0000]
Correct the resultset used for deployment

14 years agoCorrect the directory name for the populate script
Nigel Metheringham [Fri, 24 Sep 2010 14:41:32 +0000]
Correct the directory name for the populate script

14 years agov0.001004 v0.001004
Arthur Axel 'fREW' Schmidt [Fri, 30 Jul 2010 03:09:50 +0000]
v0.001004

       - Fix incorrect POD in SYNOPSIS
       - Add missing attribute to DBIx::Class::DeploymentHandler (force_overwrite)

14 years agoFix incorrect POD in SYNOPSIS
Arthur Axel 'fREW' Schmidt [Fri, 30 Jul 2010 03:06:44 +0000]
Fix incorrect POD in SYNOPSIS

14 years agoAdd missing attribute to DBIx::Class::DeploymentHandler (force_overwrite)
Arthur Axel 'fREW' Schmidt [Fri, 30 Jul 2010 03:04:02 +0000]
Add missing attribute to DBIx::Class::DeploymentHandler (force_overwrite)

14 years agov0.001003 v0.001003
Arthur Axel 'fREW' Schmidt [Fri, 16 Jul 2010 01:31:17 +0000]
v0.001003

       - Add Catalyst-y intro (norkakn)
       - fix bug caused by install_version_storage not passing a required param
       - add force_overwrite attribute to SQLTDM

14 years agoNo need to check what DBICDH does for us
Arthur Axel 'fREW' Schmidt [Thu, 15 Jul 2010 02:31:07 +0000]
No need to check what DBICDH does for us

14 years agorearrange tutorial and codebits
Arthur Axel 'fREW' Schmidt [Sat, 10 Jul 2010 08:58:35 +0000]
rearrange tutorial and codebits

14 years agoenv > !perl
Arthur Axel 'fREW' Schmidt [Sat, 10 Jul 2010 08:58:16 +0000]
env > !perl

14 years agoStart companion to Catalyst introduction
Jonathan Dobbie [Sat, 10 Jul 2010 08:37:47 +0000]
Start companion to Catalyst introduction

14 years agobetter error message for blank schema
Arthur Axel 'fREW' Schmidt [Fri, 16 Jul 2010 01:12:46 +0000]
better error message for blank schema

14 years agofix silly bug
Arthur Axel 'fREW' Schmidt [Thu, 15 Jul 2010 02:26:58 +0000]
fix silly bug

14 years agoZOMG use strict and warnings in tests
Arthur Axel 'fREW' Schmidt [Sat, 10 Jul 2010 15:08:54 +0000]
ZOMG use strict and warnings in tests

14 years agoclarify version bumping
Drew Taylor [Tue, 13 Jul 2010 14:33:15 +0000]
clarify version bumping

14 years agoadd force_overwrite attribute to SQLTDM
Arthur Axel 'fREW' Schmidt [Sat, 10 Jul 2010 08:20:10 +0000]
add force_overwrite attribute to SQLTDM

14 years agodo not accidentally include an sqlite database again
Arthur Axel 'fREW' Schmidt [Sat, 10 Jul 2010 07:57:23 +0000]
do not accidentally include an sqlite database again

14 years agov0.001002 v0.001002
Arthur Axel 'fREW' Schmidt [Thu, 8 Jul 2010 02:12:28 +0000]
v0.001002

       - Add basic intro (norkakn)
       - install should now work in all cases, previously had a really bad bug
         where it would try to install the version storage table twice, which
         breaks everything
       - Fix issue where the ignore_version connect attr doesn't work in all
         situations

14 years agoRework tutorial
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 06:09:35 +0000]
Rework tutorial

14 years agoMOAR TUTORIAL
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 07:29:09 +0000]
MOAR TUTORIAL

14 years agoRework tutorial
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 06:09:35 +0000]
Rework tutorial

14 years agoInitial commit of intro
Jonathan Dobbie [Sat, 3 Jul 2010 15:33:33 +0000]
Initial commit of intro

14 years agoFix tests to be in-memory
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 06:14:32 +0000]
Fix tests to be in-memory

14 years agoMake ignore_version connect attr more robust
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 07:00:21 +0000]
Make ignore_version connect attr more robust

14 years agoChanges
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 05:51:47 +0000]
Changes

14 years agoRun all serialized-sql files if we are not generating ddl
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 05:48:57 +0000]
Run all serialized-sql files if we are not generating ddl

14 years agoAdd method which we can use for deploying without ddl
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 05:47:59 +0000]
Add method which we can use for deploying without ddl

14 years agoFix directory of single-source-serialized-schemas
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 05:23:26 +0000]
Fix directory of single-source-serialized-schemas

14 years agoDo not put version storage in regular deploy schema
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 04:53:41 +0000]
Do not put version storage in regular deploy schema

14 years agoTest prepare_install
Arthur Axel 'fREW' Schmidt [Sun, 4 Jul 2010 04:33:52 +0000]
Test prepare_install

14 years agov0.001001 v0.001001
Arthur Axel 'fREW' Schmidt [Sat, 26 Jun 2010 15:46:41 +0000]
v0.001001

       - Fix bad parameters in version_storage install methods
       - Fix Try::Tiny typo

14 years agofix bad parameters to version_storage install methods
Arthur Axel 'fREW' Schmidt [Mon, 14 Jun 2010 15:50:49 +0000]
fix bad parameters to version_storage install methods

14 years agofix try/catch typo
Gamid Isayev [Mon, 14 Jun 2010 15:17:04 +0000]
fix try/catch typo

14 years agov0.001000 v0.001000
Arthur Axel 'fREW' Schmidt [Fri, 11 Jun 2010 02:56:53 +0000]
v0.001000

       - Use package logger instead of default logger

14 years agopackage logger instead of default logger
Arthur Axel 'fREW' Schmidt [Fri, 11 Jun 2010 02:54:51 +0000]
package logger instead of default logger

14 years agov0.001000_14 v0.001000_14
Arthur Axel 'fREW' Schmidt [Fri, 4 Jun 2010 01:17:42 +0000]
v0.001000_14

       - Rename preinstall to initialize

14 years agonew version
Arthur Axel 'fREW' Schmidt [Fri, 4 Jun 2010 01:01:23 +0000]
new version

14 years agoswitch preinstall to initialize
Arthur Axel 'fREW' Schmidt [Fri, 4 Jun 2010 00:57:58 +0000]
switch preinstall to initialize

14 years agov0.001000_13 v0.001000_13
Arthur Axel 'fREW' Schmidt [Wed, 2 Jun 2010 04:30:53 +0000]
v0.001000_13

       - No more serialized SQL, we serialize the SQLT schema instead
       - Completely reorganize the name of directories for more user friendlyness
       - take out support for _generic since it's against my creed

14 years agoDocumentation for _source and and _preprocess_schema
Arthur Axel 'fREW' Schmidt [Wed, 2 Jun 2010 03:04:48 +0000]
Documentation for _source and and _preprocess_schema

14 years agoRemove undocumentation
Arthur Axel 'fREW' Schmidt [Wed, 2 Jun 2010 02:30:44 +0000]
Remove undocumentation

14 years agoEnsure that ignore_ddl works without generated SQL
Arthur Axel 'fREW' Schmidt [Wed, 2 Jun 2010 02:28:51 +0000]
Ensure that ignore_ddl works without generated SQL

14 years agoRearrange directory names of tree
Arthur Axel 'fREW' Schmidt [Wed, 2 Jun 2010 01:21:08 +0000]
Rearrange directory names of tree

14 years agoGet rid of _generic support
Arthur Axel 'fREW' Schmidt [Wed, 2 Jun 2010 00:55:59 +0000]
Get rid of _generic support

14 years agoDirectory specification complete
Arthur Axel 'fREW' Schmidt [Tue, 1 Jun 2010 04:53:25 +0000]
Directory specification complete

14 years agoInitial work on specification docs
Arthur Axel 'fREW' Schmidt [Tue, 1 Jun 2010 02:07:48 +0000]
Initial work on specification docs

14 years agoAdd transforms for column renames etc
Arthur Axel 'fREW' Schmidt [Tue, 1 Jun 2010 04:32:59 +0000]
Add transforms for column renames etc

14 years agoUse newly refactored code for DB interaction
Arthur Axel 'fREW' Schmidt [Mon, 31 May 2010 21:39:16 +0000]
Use newly refactored code for DB interaction

14 years agoRefactor SQL generation code
Arthur Axel 'fREW' Schmidt [Mon, 31 May 2010 21:22:45 +0000]
Refactor SQL generation code

14 years agoMake ignore_ddl test fail
Arthur Axel 'fREW' Schmidt [Mon, 31 May 2010 20:48:14 +0000]
Make ignore_ddl test fail

14 years agoInitial test for ignore_ddl
Arthur Axel 'fREW' Schmidt [Mon, 31 May 2010 20:47:36 +0000]
Initial test for ignore_ddl

14 years agoRename method so people can use it
Arthur Axel 'fREW' Schmidt [Sun, 30 May 2010 00:34:41 +0000]
Rename method so people can use it

14 years agoRefactor to use serialized SQLT; take out more json stuff
Arthur Axel 'fREW' Schmidt [Sun, 30 May 2010 00:13:52 +0000]
Refactor to use serialized SQLT; take out more json stuff

14 years agoFix translate calls for YAML
Arthur Axel 'fREW' Schmidt [Tue, 1 Jun 2010 03:40:14 +0000]
Fix translate calls for YAML

14 years agoRemove JSON code because we no longer need it
Arthur Axel 'fREW' Schmidt [Sat, 29 May 2010 10:23:26 +0000]
Remove JSON code because we no longer need it

14 years agologger automatically prepends [DBICDH] now
Arthur Axel 'fREW' Schmidt [Sun, 30 May 2010 00:47:23 +0000]
logger automatically prepends [DBICDH] now

14 years agov0.001000_12 v0.001000_12
Arthur Axel 'fREW' Schmidt [Fri, 28 May 2010 00:12:48 +0000]
v0.001000_12

       - Add missing dep
       - Better defaults and cascading for Logging
       - Die on SQL errors

14 years agoadd git repo since dzil doesnt detect it right
Arthur Axel 'fREW' Schmidt [Fri, 28 May 2010 00:12:03 +0000]
add git repo since dzil doesnt detect it right

14 years agowarn when people try to upgrade w/o needing to
Arthur Axel 'fREW' Schmidt [Thu, 27 May 2010 23:59:12 +0000]
warn when people try to upgrade w/o needing to

14 years agoChanges
Arthur Axel 'fREW' Schmidt [Thu, 27 May 2010 23:55:23 +0000]
Changes

14 years agonicer logging
Arthur Axel 'fREW' Schmidt [Thu, 27 May 2010 23:54:30 +0000]
nicer logging

14 years agoadd missing dep
Arthur Axel 'fREW' Schmidt [Tue, 25 May 2010 14:23:06 +0000]
add missing dep

14 years agoremove bogus tests
Arthur Axel 'fREW' Schmidt [Tue, 25 May 2010 14:22:54 +0000]
remove bogus tests

14 years agoneed new L::C
Arthur Axel 'fREW' Schmidt [Sun, 23 May 2010 08:57:19 +0000]
need new L::C

14 years agoDlog should work thanks to new release of L::C
Arthur Axel 'fREW' Schmidt [Sun, 23 May 2010 08:56:53 +0000]
Dlog should work thanks to new release of L::C