Database / Database Schema Migration

22 packages

Packages (22)

migrate

Database migrations. CLI and Golang library.

18,253 1,559

bytebase

Safe database schema change and version control for DevOps teams.

13,836 928

goose

Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts.

10,339 630

atlas

A Database Toolkit. A CLI designed to help companies better work with their data.

8,194 344

dbmate

A lightweight, framework-agnostic database migration tool.

6,782 343

sql-migrate

Database migration tool. Allows embedding migrations into the application using go-bindata.

3,407 294

soda

Database migration, creation, ORM, etc... for MySQL, PostgreSQL, and SQLite.

1,497 256

skeema

Pure-SQL schema management system for MySQL, with support for sharding and external online schema change tools.

1,361 106

gormigrate

Database schema migration helper for Gorm ORM.

1,152 103

goavro

A Go package that encodes and decodes Avro data.

1,055 228

migrator

Dead simple Go database migration library.

178 18

darwin

Database schema evolution library for Go.

149 33

sqlize

Database migration generator. Allows generate sql migration from model and existing sql by differ them.

124 14

avro

Discover SQL schemas and convert them to AVRO schemas. Query SQL records into AVRO bytes.

48 10

schema

Library to embed schema migrations for database/sql-compatible databases inside your Go binaries.

42 5

go-fixtures

Django style fixtures for Golang's excellent built-in database/sql library.

31 11

migrator

MySQL database migrator designed to run migrations to your features and manage database schema update with intuitive go code.

25 4

libschema

Define your migrations separately in each library. Migrations for open source libraries. MySQL & PostgreSQL.

17 5

go-pg-migrate

CLI-friendly package for go-pg migrations management.

11 3

godfish

Database migration manager, works with native query language. Support for cassandra, mysql, postgres, sqlite3.

11 1