package main import ( "fmt" "os" "{{.ModulePath}}/db" ) func main() { primaryUrl := os.Getenv("LIBSQL_DATABASE_URL") authToken := os.Getenv("LIBSQL_AUTH_TOKEN") tdb, err := db.NewLibSqlDB(primaryUrl, authToken, "local.db") if err != nil { fmt.Fprintf(os.Stderr, "failed to open db %s: %s", primaryUrl, err) os.Exit(1) } err = tdb.Migrate() if err != nil { fmt.Fprintf(os.Stderr, "failed to migrate db %s: %s", primaryUrl, err) os.Exit(1) } defer tdb.Close() }