Database / Database Schema Migration

22 packages

Packages (22)

migrate

Database migrations. CLI and Golang library.

18,432 1,577

bytebase

Safe database schema change and version control for DevOps teams.

13,955 934

goose

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

10,616 647

atlas

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

8,353 353

dbmate

A lightweight, framework-agnostic database migration tool.

6,866 346

sql-migrate

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

3,407 292

soda

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

1,506 254

skeema

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

1,363 104

gormigrate

Database schema migration helper for Gorm ORM.

1,156 102

goavro

A Go package that encodes and decodes Avro data.

1,058 229

migrator

Dead simple Go database migration library.

178 18

darwin

Database schema evolution library for Go.

150 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

godfish

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

13 1

go-pg-migrate

CLI-friendly package for go-pg migrations management.

11 3