sqldef

Schema manager

Automated schema management tool that uses SQL to manage changes across multiple databases

Idempotent schema management for MySQL, PostgreSQL, and more

GitHub

2k stars
22 watching
162 forks
Language: Go
last commit: 20 days ago
Linked from 1 awesome list

golangmysqlpostgresqlschema-changesschema-managementschema-migrations

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
skeema/skeema Tool for managing MySQL and MariaDB schema changes using pure SQL in a declarative fashion 1,269
yandex/pgmigrate A tool to manage and automate changes to a PostgreSQL database schema 631
guiabolso/darwin Manages changes to a database schema over time. 144
adlio/pgxschema A tool that helps manage and apply PostgreSQL schema changes from within a Go application. 1
shayonj/pg-osc Tool for making schema changes in PostgreSQL with minimal locks to achieve zero downtime updates. 540
rafaelespinoza/godfish A tool for managing database migrations across multiple databases. 7
shlomi-noach/common_schema A framework for MySQL server administration providing tools for database management and debugging 130
sqls-server/sqls A tool that provides advanced intelligence for editing SQL code in various databases. 1,001
schemadoc/schemadoc Tools to document and display database schemas in various formats 59
perseas/pyrseas A toolset for managing and describing changes to a PostgreSQL database schema 396
fs02/grimoire A Go-based ORM that simplifies database interactions by providing a flexible query API and built-in validation. 164
artemeff/pgsql_migration Utilities for managing PostgreSQL databases in Erlang projects 19
muir/libschema A tool for managing and executing database schema migrations in Go libraries. 15
schemahero/schemahero An operator for declarative schema management in Kubernetes 1,001
stephenafamo/bob A toolset providing a query builder and ORM/Factory generator for databases using Go. 793