From c7c4f35bb434f2983a9a72aa351e28099650771d Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Tue, 18 Jun 2024 14:23:15 -0400 Subject: [PATCH] fixed no env file case --- main.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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)