Database migrations. CLI and Golang library.
Version 3 is a complete rewrite and not compatible with previous versions.
Not all drivers from previous versions are available yet. Any help porting existing drivers to this latest version is greatly appreciated. If you want to continue v1 for now, please have a look at branch v1.
dirty
state was introduced to give database drivers more flexibility to handle failed migrations..
Package migrate now has all the functionality to run migrations (including dirty state) and thus can be considered feature complete.
What's missing?
.
.
This is a working preview of the upcoming v3.0.0
.
Don't use in production, yet.
Follow development in branch v3.0-prev.