golang-migrate

Database migrations. CLI and Golang library.

Cost / License

  • Free
  • Open Source

Platforms

  • Windows
  • Linux
  • Mac
  • Go (Programming Language)
  • Self-Hosted
  • Docker
-
No reviews
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

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

  •  17,815 Stars
  •  1,535 Forks
  •  443 Open Issues
  •   Updated  
View on GitHub
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?
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.