Go Migration

Open-source Go projects categorized as Migration

Top 16 Go Migration Projects

  • migrate

    Database migrations. CLI and Golang library.

  • Project mention: Use Golang Migrate on Docker Compose | dev.to | 2024-05-27

    Here is the documentation how to install it.

  • goose

    A database migration tool. Supports SQL migrations and Go functions.

  • Project mention: GORM and Goose Migrations | dev.to | 2024-05-12

    Let's get started with handling migrations in Go with GORM and Goose.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dbmate

    :rocket: A lightweight, framework-agnostic database migration tool.

  • Project mention: Ask HN: What tool(s) do you use to code review and deploy SQL scripts? | news.ycombinator.com | 2024-04-14

    A regular code repo with the scripts (with pull/merge requests for review) and then a CI job that builds containers with something like dbmate https://github.com/amacneil/dbmate that can then be run against any staging/prod environment.

  • pv-migrate

    CLI tool to easily migrate Kubernetes persistent volumes

  • gocqlx

    All-In-One: CQL query builder, ORM and migration tool

  • pgcapture

    A scalable Netflix DBLog implementation for PostgreSQL

  • EverOrg

    Evernote to Org mode migration tool

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • darwin

    Database schema evolution library for Go

  • Project mention: database migrations | /r/golang | 2023-10-31

    I use darwin for these things, it's been great to me.

  • sqlize

    generate SQL migration schema from golang models and the current SQL schema.

  • kubeseal-convert

    A tool for importing secrets from a pre-existing secrets management systems (e.g. Vault, Secrets Manager) into a SealedSecret :shushing_face:

  • crane

    Tool for migrating Kubernetes workloads, and their data, between clusters. (by migtools)

  • redis-migration

    A tool to migrate redis database keys from one setup to another

  • Project mention: Migrate Redis to AWS ElastiCache | dev.to | 2023-10-19
  • migrator

    Super fast and lightweight DB migration & evolution tool written in Go (by lukaszbudnik)

  • go-pg-migrate

    CLI-friendly package for pg migrations management.

  • ratchet

    A schema migration tool for Cloud Spanner. (by kanjih)

  • pg-shifter

    Golang struct to postgres table shifter.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Migration related posts

  • Use Golang Migrate on Docker Compose

    2 projects | dev.to | 27 May 2024
  • Database Migration: Take Care of Your Database Changes

    2 projects | dev.to | 26 May 2024
  • GORM and Goose Migrations

    1 project | dev.to | 12 May 2024
  • How to use SQLC with Golang

    1 project | dev.to | 3 Jan 2024
  • Looking for recommendations for model/schema/migration management in Golang

    2 projects | /r/golang | 7 Dec 2023
  • Recent improvements to the pressly/goose migration tool

    1 project | /r/golang | 14 Nov 2023
  • database migrations

    2 projects | /r/golang | 31 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Migration projects in Go? This list will help you:

Project Stars
1 migrate 14,223
2 goose 5,951
3 dbmate 4,414
4 pv-migrate 1,370
5 gocqlx 890
6 pgcapture 192
7 EverOrg 150
8 darwin 143
9 sqlize 83
10 kubeseal-convert 45
11 crane 40
12 redis-migration 36
13 migrator 19
14 go-pg-migrate 10
15 ratchet 6
16 pg-shifter 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com