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
280 forks
Language: Go
last commit: 4 months 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,494
amacneil/dbmate A lightweight framework-agnostic database migration tool 5,477
pressly/goose A tool for managing database schema changes in multiple databases. 7,120
go-mysql-org/go-mysql A Go library for handling MySQL network protocol and replication. 4,614
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,763
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,046
mattn/go-sqlite3 A SQLite driver for Go that allows developers to interact with SQLite databases using the standard database/sql interface. 8,018
sqldef/sqldef Automated schema management tool that uses SQL to manage changes across multiple databases 1,966
ariga/atlas A tool that manages and migrates database schemas as code using modern DevOps principles. 5,964
salsita/node-pg-migrate Manages database migrations for PostgreSQL using a migration scripting language and a command-line tool. 1,295
xo/xo A tool that generates idiomatic Go code for SQL databases based on their schema or custom queries. 3,737
doug-martin/goqu An expressive SQL builder and executor for Go 2,403
github/gh-ost An online schema migration tool designed to decouple write loads and improve control over the migration process in MySQL databases 12,411