migrate

DB migrator

Database migration tool written in Go that reads and applies migrations to various databases.

Database migrations. CLI and Golang library.

GitHub

16k stars
86 watching
1k forks
Language: Go
last commit: about 1 month ago
Linked from 3 awesome lists

aws-s3cassandradatabasedatabasesgogolanggoogle-cloud-spannergoogle-cloud-storagehacktoberfestmariadbmigrationmigrationsmongodbmysqlneo4jpostgresspannersqlsqlite

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rubenv/sql-migrate Tools and scripts for managing changes to a relational database schema in a Go application. 3,248
pressly/goose A tool for managing changes to a database schema. 7,307
go-mysql-org/go-mysql A toolset for handling MySQL protocol and replication in Go 4,630
amacneil/dbmate A lightweight framework-agnostic database migration tool 5,539
go-sql-driver/mysql A MySQL driver library for Go's database/sql package 14,580
robinjoseph08/go-pg-migrations A tool to help manage migrations for a PostgreSQL database using Go and go-pg. 84
shirou/gopsutil A Go port of psutil for system information gathering and manipulation on various platforms. 10,711
lawzava/go-pg-migrate A package for managing PostgreSQL database schema changes 10
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,776
xxjwxc/gormt Automates conversion of MySQL database to Go structs using GORM 2,372
mongodb/mongo-go-driver A Golang driver that provides a connection to MongoDB databases 8,200
go-gormigrate/gormigrate A minimalistic migration helper for Gorm ORM to support proper schema versioning and migration rollback. 1,055
mattn/go-sqlite3 A C-based driver that provides an interface to SQLite databases using the Go language. 8,093
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,430
lib/pq A Go driver for connecting to Postgres databases using the standard database/sql package 9,193