dbmate
Migration tool
A lightweight framework-agnostic database migration tool
🚀 A lightweight, framework-agnostic database migration tool.
5k stars
30 watching
273 forks
Language: Go
last commit: 10 days ago
Linked from 1 awesome list
clickhousecppdatabasedatabase-migrationsdatabase-schemadockergogolangmigrationmigrationsmysqlnodejspostgrespostgresqlpythonrustsqlite
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 |
golang-migrate/migrate | Database migration tool written in Go that reads and applies migrations to various databases. | 15,494 |
sqldef/sqldef | Automated schema management tool that uses SQL to manage changes across multiple databases | 1,966 |
ariga/atlas | A tool that manages and migrates database schemas as code using modern DevOps principles. | 5,964 |
pressly/goose | A tool for managing database schema changes in multiple databases. | 7,120 |
volatiletech/sqlboiler | An ORM generator that creates a Go-based data access layer from an existing database schema. | 6,763 |
go-gormigrate/gormigrate | A minimalistic migration helper for Gorm ORM to support proper schema versioning and migration rollback. | 1,046 |
rafaelespinoza/godfish | A tool for managing database migrations across multiple databases. | 7 |
dbgate/dbgate | A comprehensive, cross-platform database management tool with features like schema comparison and visual query designers. | 5,408 |
rdagumampan/yuniql | An engine for managing schema versioning and database migrations using plain SQL scripts | 419 |
muir/libschema | A tool for managing and executing database schema migrations in Go libraries. | 15 |
uptrace/bun | An ORM for Go that supports multiple databases and provides an easy-to-use API for writing complex queries | 3,792 |
sqlalchemy/alembic | A tool for managing changes to databases in a controlled and reversible manner. | 2,864 |
beckenrode/mysql-workbench-export-laravel-5-migrations | Automates the export of Laravel 5 migration files from MySQL Workbench models. | 898 |
larapulse/migrator | Automates database schema changes using Go-based migrations | 25 |