gh-ost

Schema migrator

An online schema migration tool designed to decouple write loads and improve control over the migration process in MySQL databases

GitHub's Online Schema-migration Tool for MySQL

GitHub

12k stars
581 watching
1k forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

mysqlschema-migrations

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rubenv/sql-migrateTools and scripts for managing changes to a relational database schema in a Go application.3,248
amacneil/dbmateA lightweight framework-agnostic database migration tool5,539
golang-migrate/migrateDatabase migration tool written in Go that reads and applies migrations to various databases.15,714
shayonj/pg-oscTool for making schema changes in PostgreSQL with minimal locks to achieve zero downtime updates.554
djrobstep/migraA tool for managing and comparing changes to PostgreSQL schemas in an automated and testable way2,930
sqitchers/sqitchAn application for managing and automating changes to relational databases.2,881
ariga/atlasA tool that manages and migrates database schemas as code using modern DevOps principles.6,124
go-mysql-org/go-mysqlA toolset for handling MySQL protocol and replication in Go4,630
dolthub/doltA system that integrates version control with SQL databases, allowing developers to track changes and collaborate on database schema and data.18,052
sqlalchemy/alembicA tool for managing changes to databases in a controlled and reversible manner.2,953
xxjwxc/gormtAutomates conversion of MySQL database to Go structs using GORM2,372
r0oth3x49/ghauriAutomates detection and exploitation of SQL injection security flaws using a cross-platform tool.3,208
pressly/gooseA tool for managing changes to a database schema.7,307
skeema/skeemaTool for managing MySQL and MariaDB schema changes using pure SQL in a declarative fashion1,273
sqldef/sqldefAutomated schema management tool that uses SQL to manage changes across multiple databases1,979