Releases: amacneil/dbmate
Releases · amacneil/dbmate
v1.9.0
- Support for unix sockets with PostgreSQL and MySQL (#131, #136)
- Add
--verbose
output flag to print last insert ID and rows affected (#138)
- Add
--wait-timeout
flag (#127)
v1.8.0
- Add
dbmate status
command to list applied and pending migrations (#120, #124)
- Add
--wait
flag to all commands to wait for the database to be ready before proceeding (#112)
- Fixed integration test failures with latest docker
postgres
images due to unset default password (#121)
- Improved code linting (#113)
v1.7.0
- Publish binaries for Windows and macOS (#89)
- Fix
dbmate wait
command on PostgreSQL servers with no postgres
schema (#90)
- Improve error messages while loading
.env
files (#80)
- Build with Go 1.13 (#89)
v1.6.0
- Require presence of a
-- migrate:up
directive in migration files (#72)
- Explicitly fail if any sql statements precede the
-- migrate:up
directive (#77)
- Fix error when using special characters in mysql passwords (#76)
v1.4.1
- Explicitly specify public schema for schema_migrations table (fixes error importing
schema.sql
in PostgreSQL 9.6.8+) (#49, #52)
v1.4.0
- Add
dbmate wait
command (#35, docs)
- Move cmd package to project root directory (#29)
- Upgrade to Go 1.10 (#38)
v1.3.0
- Add
dbmate dump
command and automatic schema.sql
file generation support (#23)
- Create official docker release image (#21)
- Add default port 3306 for MySQL connections (#13)
- Upgrade to Go 1.9 (#19)
- Separate
cmd/dbmate
and pkg/dbmate
packages for easier importing (#11)
- Add proper
cgo
build constraints to remove SQLite support in musl
binary (#25)
- Migrate to
dep
for dependency management (#26)
v1.2.1
- Go 1.8.0
- Add musl target for Alpine linux support
v1.2.0
- Fixed migrations being applied in the wrong order
- Updated references from
codegangsta/cli
to urfave/cli