diff --git a/main.go b/main.go index 2421dec..04f8bf4 100644 --- a/main.go +++ b/main.go @@ -21,8 +21,7 @@ func main() { err := godotenv.Load() if err != nil { - log.Fatalf("Error loading .env file: %v", err) - os.Exit(1) + log.Printf("Error loading .env file: %v", err) } databaseUrl := os.Getenv("DATABASE_URL") @@ -31,7 +30,6 @@ func main() { dbconfig, err := pgxpool.ParseConfig(databaseUrl) if err != nil { log.Fatalf("Unable to parse db config: %v", err) - os.Exit(1) } dbconfig.AfterConnect = func(ctx context.Context, conn *pgx.Conn) error { @@ -42,7 +40,6 @@ func main() { dbpool, err := pgxpool.New(context.Background(), databaseUrl) if err != nil { log.Fatalf("Unable to create connection pool: %v", err) - os.Exit(1) } defer dbpool.Close() @@ -107,6 +104,8 @@ func main() { } } + log.Print("Migrations complete") + // set up repositories todoRepository := repositories.NewPostgresTodoRepository(dbpool)