From b3ebc23b0955df5cd70329e95d2f237fd3176fe3 Mon Sep 17 00:00:00 2001 From: SoXX Date: Thu, 29 Aug 2024 14:34:40 +0200 Subject: [PATCH] feat(database): time in UTC the time will now be saved in UTC --- pkg/database/client.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/database/client.go b/pkg/database/client.go index 399df9c..9e28766 100644 --- a/pkg/database/client.go +++ b/pkg/database/client.go @@ -4,6 +4,7 @@ import ( "context" "embed" "fmt" + "time" "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" @@ -65,6 +66,9 @@ func Connect(ctx context.Context, config models.DatabaseConfig) error { dsn := fmt.Sprintf("host=%s user=%s password=%s dbname=%s port=%d sslmode=%s TimeZone=%s", config.Endpoint, config.Username, config.Password, config.Database, config.Port, localSSL, config.Timezone) sqlDB, err := gorm.Open(postgres.Open(dsn), &gorm.Config{ TranslateError: true, + NowFunc: func() time.Time { + return time.Now().UTC() + }, }) if err != nil { return utils.HandleError(ctx, span, localLogger, err)