From b99417e96ab365f989d52bed52d78099ae50abfb Mon Sep 17 00:00:00 2001 From: harshit-jain52 Date: Mon, 18 Nov 2024 03:59:40 +0530 Subject: [PATCH] fix: disable prepared stmt for Supabase compatibility --- utils/database.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/utils/database.go b/utils/database.go index 662d97b..5726d6e 100644 --- a/utils/database.go +++ b/utils/database.go @@ -61,7 +61,10 @@ func GetDB() (db *gorm.DB, err error) { dialector = postgres.Open(dsn) - db, err = gorm.Open(dialector, &gorm.Config{}) + // Disable prepared statements if using Supabase + db, err = gorm.Open(dialector, &gorm.Config{ + PrepareStmt: false, + }) if err != nil { log.Err(err).Msg("Database open error.")