Dbmate is great. I've been using it for years.
There's very little guesswork about what it's going to do to a database because your migrations are raw SQL statements with no additional layers of complexity or translation.
There's very little guesswork about what it's going to do to a database because your migrations are raw SQL statements with no additional layers of complexity or translation.
I've been using raw SQL for migrations in some projects for years.
Boring and predictable. Just how I like it.