package main
import (
"database/sql"
"github.com/milhamsuryapratama/migrain"
_ "github.com/go-sql-driver/mysql"
)
func main() {
db, err := sql.Open("mysql", "root:@/migrain")
if err != nil {
panic(err)
}
migrainInstance := migrain.New()
err = migrainInstance.ReadFile("testdata/01_articles.sql")
if err != nil {
panic(err)
}
err = migrainInstance.Exec(db, migrain.Down)
if err != nil {
panic(err)
}
err = migrainInstance.Exec(db, migrain.Down)
if err != nil {
panic(err)
}
}
-
Notifications
You must be signed in to change notification settings - Fork 0
milhamsuryapratama/migrain
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
simple database migration using Golang
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published