diff --git a/internal/database/database.go b/internal/database/database.go index 8231fca..7e63678 100644 --- a/internal/database/database.go +++ b/internal/database/database.go @@ -30,16 +30,19 @@ func ConnectDatabase(dbConnString string) { db.SetConnMaxLifetime(300) d, err := bindata.WithInstance(s) if err != nil { - log.Fatal(fmt.Errorf("Cannot load migrations: %w", err)) + log.Fatal(fmt.Errorf("cannot load migrations: %w", err)) } instance, err := postgres.WithInstance(db, &postgres.Config{}) if err != nil { - log.Fatal(fmt.Errorf("Cannot create db driver: %w", err)) + log.Fatal(fmt.Errorf("cannot create db driver: %w", err)) } m, err := migrate.NewWithInstance("go-bindata", d, "postgres", instance) if err != nil { - log.Fatal(fmt.Errorf("Cannot create migration instance: %w", err)) + log.Fatal(fmt.Errorf("cannot create migration instance: %w", err)) + } + err = m.Up() + if err != nil { + log.Fatal(fmt.Errorf("error running migrations: %w", err)) } - m.Up() log.Println("Migrations Run") }