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
581 watching
1k forks
Language: Go
last commit: about 1 month 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,248 |
amacneil/dbmate | A lightweight framework-agnostic database migration tool | 5,539 |
golang-migrate/migrate | Database migration tool written in Go that reads and applies migrations to various databases. | 15,714 |
shayonj/pg-osc | Tool for making schema changes in PostgreSQL with minimal locks to achieve zero downtime updates. | 554 |
djrobstep/migra | A tool for managing and comparing changes to PostgreSQL schemas in an automated and testable way | 2,930 |
sqitchers/sqitch | An application for managing and automating changes to relational databases. | 2,881 |
ariga/atlas | A tool that manages and migrates database schemas as code using modern DevOps principles. | 6,124 |
go-mysql-org/go-mysql | A toolset for handling MySQL protocol and replication in Go | 4,630 |
dolthub/dolt | A system that integrates version control with SQL databases, allowing developers to track changes and collaborate on database schema and data. | 18,052 |
sqlalchemy/alembic | A tool for managing changes to databases in a controlled and reversible manner. | 2,953 |
xxjwxc/gormt | Automates conversion of MySQL database to Go structs using GORM | 2,372 |
r0oth3x49/ghauri | Automates detection and exploitation of SQL injection security flaws using a cross-platform tool. | 3,208 |
pressly/goose | A tool for managing changes to a database schema. | 7,307 |
skeema/skeema | Tool for managing MySQL and MariaDB schema changes using pure SQL in a declarative fashion | 1,273 |
sqldef/sqldef | Automated schema management tool that uses SQL to manage changes across multiple databases | 1,979 |