github.com/rubenv/sql-migrate

sql-migrate

SQL Schema migration tool for Go.

71

Decision Signals

Health score 71/100, confidence 80/100.

Review
Maintenance 63
Adoption 63
Security 92
Maturity 62
Developer DX 83
Confidence 80

Install

go get github.com/rubenv/sql-migrate

Package Data

updated May 31, 2026
Latest versionv1.8.1
Imported by1.9K packages
Stars0
Forks0
Last activity6 months ago
Latest releaseUnknown
LicenseUnknown
Known vuln records0

API Surface

93 symbols
SymbolKindSynopsis
AssetMigrationSource Type type AssetMigrationSource struct{ ... }
AssetMigrationSource.Asset Field Asset func(path string) ([]byte, error)
AssetMigrationSource.AssetDir Field AssetDir func(path string) ([]string, error)
AssetMigrationSource.Dir Field Dir string
AssetMigrationSource.FindMigrations Method func (a AssetMigrationSource) FindMigrations() ([]*Migration, error)
EmbedFileSystemMigrationSource Type type EmbedFileSystemMigrationSource struct{ ... }
EmbedFileSystemMigrationSource.FileSystem Field FileSystem embed.FS
EmbedFileSystemMigrationSource.FindMigrations Method func (f EmbedFileSystemMigrationSource) FindMigrations() ([]*Migration, error)
EmbedFileSystemMigrationSource.Root Field Root string
FileMigrationSource Type type FileMigrationSource struct{ ... }
FileMigrationSource.Dir Field Dir string
FileMigrationSource.FindMigrations Method func (f FileMigrationSource) FindMigrations() ([]*Migration, error)

Similar Packages

Go Database Migration Libraries

#1 soda

Package pop wraps the absolutely amazing https://github.com/jmoiron/sqlx library.

Go Database Migration Libraries 1.5K stars 618 imported-by 100% confidence
94

#2 v4

Package migrate reads migrations from sources and runs them against databases.

Go Database Migration Libraries 18.6K stars 5.2K imported-by 95% confidence
93

#3 schema

Package schema provides tools to manage database schema changes ("migrations") as embedded functionality inside another application which is using a database/sql

Go Database Migration Libraries 0 stars 14 imported-by 80% confidence
68

#4 zdb

Package zdb provides a nice API to interact with SQL databases in Go.

Go Database Migration Libraries 0 stars 27 imported-by 75% confidence
66

#5 databasemigrationservice

Package databasemigrationservice provides the API client, operations, and parameter types for AWS Database Migration Service.

Go Database Migration Libraries 0 stars 65 imported-by 65% confidence
66