diff --git a/cmd/budgeteer/main.go b/cmd/budgeteer/main.go index 2272244..f09f75d 100644 --- a/cmd/budgeteer/main.go +++ b/cmd/budgeteer/main.go @@ -6,6 +6,7 @@ import ( "git.javil.eu/jacob1123/budgeteer/http" "git.javil.eu/jacob1123/budgeteer/jwt" "git.javil.eu/jacob1123/budgeteer/postgres" + "git.javil.eu/jacob1123/budgeteer/ulid" ) func main() { @@ -16,7 +17,12 @@ func main() { bv := &bcrypt.Verifier{} db := postgres.Connect(cfg.DatabaseHost, cfg.DatabaseUser, cfg.DatabasePassword, cfg.DatabaseName) - us := &postgres.UserService{DB: db} + id, err := ulid.NewGenerator() + if err != nil { + panic("Failed creating ID-Generator") + } + + us := &postgres.UserService{DB: db, IDGenerator: id} tv := &jwt.TokenVerifier{} h := &http.Handler{