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: almost 2 years ago
Linked from 2 awesome lists

bindatagosqlsql-schema-migration

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
golang-migrate/migrateDatabase migration tool written in Go that reads and applies migrations to various databases.15,714
amacneil/dbmateA lightweight framework-agnostic database migration tool5,539
pressly/gooseA tool for managing changes to a database schema.7,307
go-mysql-org/go-mysqlA toolset for handling MySQL protocol and replication in Go4,630
volatiletech/sqlboilerAn ORM generator that creates a Go-based data access layer from an existing database schema.6,776
robinjoseph08/go-pg-migrationsA tool to help manage migrations for a PostgreSQL database using Go and go-pg.84
lawzava/go-pg-migrateA package for managing PostgreSQL database schema changes10
go-gormigrate/gormigrateA minimalistic migration helper for Gorm ORM to support proper schema versioning and migration rollback.1,055
mattn/go-sqlite3A C-based driver that provides an interface to SQLite databases using the Go language.8,093
sqldef/sqldefAutomated schema management tool that uses SQL to manage changes across multiple databases1,979
ariga/atlasA tool that manages and migrates database schemas as code using modern DevOps principles.6,124
salsita/node-pg-migrateManages database migrations for PostgreSQL using a migration scripting language and a command-line tool.1,303
xo/xoA tool that generates idiomatic Go code for SQL databases based on their schema or custom queries.3,748
doug-martin/goquAn expressive SQL builder and executor for Go2,424
github/gh-ostAn online schema migration tool designed to decouple write loads and improve control over the migration process in MySQL databases12,468