G
G

golang-migrate

Database migrations. CLI and Golang library.

Cost / License

  • Free
  • Open Source

Platforms

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

Features

  1.  Command line interface
  2.  Database migration
  3.  SQLite
  4. MariaDB icon  Support for MariaDB
  5.  Golang
  6.  MongoDB

golang-migrate News & Activities

Highlights All activities

Recent activities

No activities found.

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

  •  18,110 Stars
  •  1,549 Forks
  •  450 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
golang-migrate was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

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.