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
578 watching
1k forks
Language: Go
last commit: 21 days ago
Linked from 2 awesome lists

mysqlschema-migrations

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,235
amacneil/dbmate A lightweight framework-agnostic database migration tool 5,477
golang-migrate/migrate Database migration tool written in Go that reads and applies migrations to various databases. 15,494
shayonj/pg-osc Tool for making schema changes in PostgreSQL with minimal locks to achieve zero downtime updates. 540
djrobstep/migra A tool for managing and comparing changes to PostgreSQL schemas in an automated and testable way 2,922
sqitchers/sqitch An application for managing and automating changes to relational databases. 2,780
ariga/atlas A tool that manages and migrates database schemas as code using modern DevOps principles. 5,964
go-mysql-org/go-mysql A Go library for handling MySQL network protocol and replication. 4,614
dolthub/dolt A system that integrates version control with SQL databases, allowing developers to track changes and collaborate on database schema and data. 17,965
sqlalchemy/alembic A tool for managing changes to databases in a controlled and reversible manner. 2,864
xxjwxc/gormt Automates conversion of MySQL database to Go structs using GORM 2,359
r0oth3x49/ghauri Automates detection and exploitation of SQL injection security flaws using a cross-platform tool. 3,114
pressly/goose A tool for managing database schema changes in multiple databases. 7,120
skeema/skeema Tool for managing MySQL and MariaDB schema changes using pure SQL in a declarative fashion 1,269
sqldef/sqldef Automated schema management tool that uses SQL to manage changes across multiple databases 1,966