Releases: pressly/goose
Releases · pressly/goose
Make goose_db_version table name configurable
Added logger interface and SetLogger
Merge pull request #105 from chapsuk/logger Added logger interface and SetLogger func for redefine package output
Add reset command
reset
calls goose down
for each applied migration, until it reaches the oldest migration.
- Useful when switching between different development branches (you can rewind WIP migrations from the previous branch and apply yours).
- Also very useful for CI tests (you can run
goose up && goose reset && goose up
to double check your migrations are in good shape in both directions.
Kudos to @smacker
v2.0.0
- support for
--+goose NO TRANSACTION
goose create [name]
- create command enhancements- golang/dep vendoring
- clean-up & refactor
- better examples, especially the Go migrations
- move .travis.yml tests to goose_test.go
v1.0
Fix int overflow on go 1.8-beta1