Files
new-server/cmd/goose/main.go
T
2021-05-23 14:00:42 +02:00

25 lines
456 B
Go

package main
import (
"git.aiterp.net/lucifer/new-server/app/config"
"github.com/pressly/goose"
"log"
)
func main() {
db := config.DBX().DB
log.Printf("Database: %s:%d/%s", config.MySqlHost(), config.MySqlPort(), config.MySqlSchema())
log.Printf("Authenticating as: %s", config.MySqlUsername())
err := goose.SetDialect("mysql")
if err != nil {
log.Fatal(err)
}
err = goose.Run("up", db, "./scripts")
if err != nil {
log.Fatal(err)
}
}