golang-migrate

 Like

Database migrations. CLI and Golang library.

License model

  • FreeOpen Source

Country of Origin

  • US flagUnited States

Platforms

  • Windows
  • Linux
  • Mac
  • Go (Programming Language)
  • Self-Hosted
  • Docker
  No rating
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Command line interface
  2.  Database migration
  3.  SQLite
  4. MariaDB icon  Support for MariaDB
  5.  Golang
  6.  MongoDB

 Tags

golang-migrate News & Activities

Highlights All activities

Recent activities

Show all activities

golang-migrate information

  • Developed by

    US flaggolang-migrate
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    22 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOS & Utilities

GitHub repository

  •  16,996 Stars
  •  1,491 Forks
  •  437 Open Issues
  •   Updated Apr 25, 2025 
View on GitHub

Our users have written 0 comments and reviews about golang-migrate, and it has gotten 0 likes

golang-migrate was added to AlternativeTo by Paul on Jun 20, 2024 and this page was last updated Jun 20, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is golang-migrate?

Database migrations written in Go. Use as CLI or import as library.

  • Migrate reads migrations from sources and applies them in correct order to a database.
  • Drivers are "dumb", migrate glues everything together and makes sure the logic is bulletproof. (Keeps the drivers lightweight, too.)
  • Database drivers don't assume things or try to correct user input. When in doubt, fail.