Database / Database Schema Migration

22 packages

Packages (22)

migrate

Database migrations. CLI and Golang library.

18,043 1,542

bytebase

Safe database schema change and version control for DevOps teams.

13,673 909

goose

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

10,127 624

atlas

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

7,979 336

dbmate

A lightweight, framework-agnostic database migration tool.

6,675 340

sql-migrate

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

3,400 294

soda

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

1,497 253

skeema

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

1,356 106

gormigrate

Database schema migration helper for Gorm ORM.

1,151 103

goavro

A Go package that encodes and decodes Avro data.

1,054 230

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.

10 1