README ¶ Description Migrations lib for Golang sql Requirements Go 1.18+ MySQL Test $go test Examples Up to MAX version package main import ( "github.com/c0de4un/migrations" "fmt" ) func main() { err := migrations.Up("/configs/db.xml") if err != nil { fmt.Error(err) } } Down to specific version package main import ( "github.com/c0de4un/migrations" "fmt" ) func main() { err := migrations.Down("/configs/db.xml", 13) if err != nil { fmt.Error(err) } } Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func Down(dir string, version int, db *sql.DB) error func Up(dir string, version int, db *sql.DB) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Down ¶ func Down(dir string, version int, db *sql.DB) error func Up ¶ func Up(dir string, version int, db *sql.DB) error Types ¶ This section is empty. Source Files ¶ View all Source files migration.go migrations.go Click to show internal directories. Click to hide internal directories.