Files
satusehat-service/migrate.go
T
2026-04-14 01:23:34 +00:00

26 lines
506 B
Go

//go:build ignore
// +build ignore
package main
import (
"log"
"os"
"os/exec"
)
func main() {
// Ganti sesuai kebutuhan Anda
migratePath := "internal/infrastructure/database/sql"
dbURL := "postgres://postgres:rss@j@y@[email protected]:5432/health?sslmode=disable"
args := append([]string{"-path", migratePath, "-database", dbURL}, os.Args[1:]...)
cmd := exec.Command("migrate", args...)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
log.Fatal(err)
}
}