Commit Graph

172 Commits (ece53000a6cf9d5296d6daac816c2a52a10b58c9)

Author SHA1 Message Date
Liam Staskawicz bccf6afa62 reorg: breaking out functionality into separate subcommands 2012-12-23 14:01:45 -08:00
Liam Staskawicz 9e1edc94d7 readme: fix installation instructions 2012-12-17 12:39:18 -08:00
Liam Staskawicz c28116e175 reorg: move source files to top level of repo to simplify `go install` usage. 2012-12-17 08:12:20 -08:00
Liam Staskawicz 047beda98d previous test caught an error 2012-12-15 15:53:21 -08:00
Liam Staskawicz 93d928851d some basic tests 2012-12-15 15:53:08 -08:00
Liam Staskawicz b736bb38bf tiny include cleanup 2012-12-15 12:16:56 -08:00
Liam Staskawicz 2bc4ab80a0 keep all args handling in main.go for now 2012-12-15 12:10:00 -08:00
Liam Staskawicz c8383e8a34 resolve refactoring fallout 2012-12-15 12:04:19 -08:00
Liam Staskawicz ad5db711d8 migrate: cleaner and more explicit handling of target version 2012-12-15 11:29:20 -08:00
Liam Staskawicz 36f3bce74a let DBConf definition live in main, since it will be common to several commands 2012-12-15 10:48:32 -08:00
Liam Staskawicz 5c8a0d2123 more reorg: move migration specific logic to migrate.go, no functional change. 2012-12-15 10:37:29 -08:00
Liam Staskawicz 396d40b6ab reorg only: rename goose.go to main.go 2012-12-15 10:26:54 -08:00
Liam Staskawicz b373fe57bd migrations: capture next/previous versions - can't assume migration IDs will be sequential 2012-12-11 09:24:51 -08:00
Liam Staskawicz 8394b86b46 readme: tweaks 2012-12-10 09:12:43 -08:00
Liam Staskawicz 2454507384 readme: prelim usage notes 2012-12-10 09:03:57 -08:00
Liam Staskawicz 6622648865 dbconf: use standard .yml suffix rather than .yaml 2012-12-10 08:49:47 -08:00
Liam Staskawicz 04abe351a6 migration_go: insert DB version as part of each migration's transaction 2012-12-10 08:45:09 -08:00
Liam Staskawicz 9a39a80ec9 re-org: move more SQL specific code into migration_sql.go. also, acknowledge that we're only going to run one go migration at a time for now 2012-12-10 08:35:46 -08:00
Liam Staskawicz 7b645a2844 break sql migration code out into separate file. re-org only, no functional changes. 2012-12-10 00:02:57 -08:00
Liam Staskawicz 7c7ee46218 rough support for .go migrations 2012-12-10 00:00:06 -08:00
Liam Staskawicz 9802b11405 gitignore 2012-11-24 16:57:41 -08:00
Liam Staskawicz 3e2b32284c initial commit - roughly working round trip migrations 2012-11-24 16:57:03 -08:00