Database / Database Schema Migration

22 packages

Packages (22)

migrate

Database migrations. CLI and Golang library.

18,214 1,554

bytebase

Safe database schema change and version control for DevOps teams.

13,803 920

goose

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

10,286 627

atlas

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

8,152 342

dbmate

A lightweight, framework-agnostic database migration tool.

6,767 344

sql-migrate

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

3,409 294

soda

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

1,498 253

skeema

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

1,360 106

gormigrate

Database schema migration helper for Gorm ORM.

1,151 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