Skip to content

migrate

Relational Databases

Go library and CLI for managing database migrations across many databases

Go Latest v4.19.1 · 6mo ago Security brief →

Features

  • Supports a wide range of databases (PostgreSQL, MySQL, SQLite, etc.)
  • Can be used as a CLI tool or imported as a Go library
  • Reads migration files from multiple sources (filesystem, Git repositories, cloud storage)
  • Provides graceful shutdown handling to prevent database corruption

Recent releases

View all 2 releases →
v4.19.1 Breaking risk
Breaking changes
  • databaseName parameter renamed to databaseDriverName
Security fixes
  • dktest updated to v0.4.6 to address Docker vulnerability
v4.19.0 Breaking risk
Breaking changes
  • Go 1.23 support dropped; minimum requirement is Go 1.24
Notable features
  • Go 1.25 support added

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
18,554
Forks
1,591
Languages
Go Makefile Dockerfile

Install & Platforms

Install via
go

Beta — feedback welcome: [email protected]