sql-migrate

Database schema manager

Tools and scripts for managing changes to a relational database schema in a Go application.

SQL schema migration tool for Go.

GitHub

3k stars
36 watching
279 forks
Language: Go
last commit: about 1 month ago
Linked from 2 awesome lists

bindatagosqlsql-schema-migration

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
golang-migrate/migrate Database migration tool written in Go that reads and applies migrations to various databases. 15,714
amacneil/dbmate A lightweight framework-agnostic database migration tool 5,539
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
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,776
robinjoseph08/go-pg-migrations A tool to help manage migrations for a PostgreSQL database using Go and go-pg. 84
lawzava/go-pg-migrate A package for managing PostgreSQL database schema changes 10
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
sqldef/sqldef Automated schema management tool that uses SQL to manage changes across multiple databases 1,979
ariga/atlas A tool that manages and migrates database schemas as code using modern DevOps principles. 6,124
salsita/node-pg-migrate Manages database migrations for PostgreSQL using a migration scripting language and a command-line tool. 1,303
xo/xo A tool that generates idiomatic Go code for SQL databases based on their schema or custom queries. 3,748
doug-martin/goqu An expressive SQL builder and executor for Go 2,424
github/gh-ost An online schema migration tool designed to decouple write loads and improve control over the migration process in MySQL databases 12,468