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