dbmate

Migration tool

A lightweight framework-agnostic database migration tool

🚀 A lightweight, framework-agnostic database migration tool.

GitHub

6k stars
30 watching
274 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

clickhousecppdatabasedatabase-migrationsdatabase-schemadockergogolangmigrationmigrationsmysqlnodejspostgrespostgresqlpythonrustsqlite

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rubenv/sql-migrateTools and scripts for managing changes to a relational database schema in a Go application.3,248
golang-migrate/migrateDatabase migration tool written in Go that reads and applies migrations to various databases.15,714
sqldef/sqldefAutomated schema management tool that uses SQL to manage changes across multiple databases1,979
ariga/atlasA tool that manages and migrates database schemas as code using modern DevOps principles.6,124
pressly/gooseA tool for managing changes to a database schema.7,307
volatiletech/sqlboilerAn ORM generator that creates a Go-based data access layer from an existing database schema.6,776
go-gormigrate/gormigrateA minimalistic migration helper for Gorm ORM to support proper schema versioning and migration rollback.1,055
rafaelespinoza/godfishA tool for managing database migrations across multiple databases.8
dbgate/dbgateA comprehensive database management tool with support for multiple databases and advanced features.5,584
rdagumampan/yuniqlAn engine for managing schema versioning and database migrations using plain SQL scripts416
muir/libschemaA tool for managing and executing database schema migrations in Go libraries.15
uptrace/bunAn ORM for Go that supports multiple databases and provides an easy-to-use API for writing complex queries3,890
sqlalchemy/alembicA tool for managing changes to databases in a controlled and reversible manner.2,953
beckenrode/mysql-workbench-export-laravel-5-migrationsAutomates the export of Laravel 5 migration files from MySQL Workbench models.899
larapulse/migratorAutomates database schema changes using Go-based migrations25