Skip to content
SPECIFICTION
Get listed

DB Change Manager vs golang-migrate

DB Change Manager

idera.com

golang-migrate

github.com

Side by side

FigureDB Change Managergolang-migrate
Price from—Free
Free plan—Yes
Free trialYes—
Open source——
WindowsYesYes
macOS—Yes
Linux—Yes
Self-hosted—Yes
Plans published21
Spec score · Database Migration Tools8.2 (#9)7.8 (#15)
PurposeDB Change Manager automates, manages, and tracks complex database schema changes across relational database platforms.golang-migrate reads database migrations from sources and applies them to a database in order.

Plans

DB Change Manager

  • DB Change Manager — Single Platform$2,028, paid once
  • DB Change Manager — Multi-Platform$2,698, paid once

DB Change Manager pricing →

golang-migrate

  • Open sourceFree

golang-migrate pricing →

In their own words

DB Change Manager

DB Change Manager has no write-up on Specifiction yet; its figures are above.

Visit idera.com

golang-migrate

golang-migrate reads database migrations from a source and applies them to a database in sequence. Each logical migration has an up file and a down file, and the tool can run as a command-line program or be imported as a Go library. Listed database drivers include PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Neo4j, CockroachDB, and Google Cloud Spanner. Migration sources include local files, embedded Go data, GitHub, GitLab, Bitbucket, AWS S3, and Google Cloud Storage. The CLI handles Ctrl+C gracefully and does not use config search paths, config files, or automatic environment-variable injection. The library uses io.Reader streams for low memory overhead, is described as thread-safe without goroutine leaks, and supports controlled stopping through a GracefulStop channel to help prevent database corruption. The project documents running the CLI in Docker with a mounted migration directory. golang-migrate is open source under the MIT License and costs nothing. The security policy marks master and 4.x as supported; 3.x and earlier are unsupported.

Visit github.com