From 54b64a617565e3a64bbb4357ee5eae9076ba07e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=85=89=E6=98=A5?= Date: Wed, 21 Sep 2022 17:18:36 +0800 Subject: [PATCH] - update --- api_gorm.go | 6 +++++- const.go | 2 +- gin_gorm.go | 6 +++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/api_gorm.go b/api_gorm.go index ec82f91..1141a72 100644 --- a/api_gorm.go +++ b/api_gorm.go @@ -68,7 +68,11 @@ func (c *ApiClient) gormRecord(ctx context.Context, data apiPostgresqlLog) (err // GormDelete 删除 func (c *ApiClient) GormDelete(ctx context.Context, hour int64) error { - return c.gormClient.GetDb().Table(c.gormConfig.tableName).Where("request_time < ?", gotime.Current().BeforeHour(hour).Format()).Delete(&apiPostgresqlLog{}).Error + err := c.gormClient.GetDb().Table(c.gormConfig.tableName).Where("request_time < ?", gotime.Current().BeforeHour(hour).Format()).Delete(&apiPostgresqlLog{}).Error + if err != nil { + c.zapLog.WithTraceId(ctx).Sugar().Errorf("删除失败:%s", err) + } + return err } // 中间件 diff --git a/const.go b/const.go index bc9df4b..0d37aa8 100644 --- a/const.go +++ b/const.go @@ -1,5 +1,5 @@ package golog const ( - Version = "1.0.91" + Version = "1.0.92" ) diff --git a/gin_gorm.go b/gin_gorm.go index cc7d348..1c548cf 100644 --- a/gin_gorm.go +++ b/gin_gorm.go @@ -153,5 +153,9 @@ func (c *GinClient) gormRecordXml(ginCtx *gin.Context, traceId string, requestTi // GormDelete 删除 func (c *GinClient) GormDelete(ctx context.Context, hour int64) error { - return c.gormClient.GetDb().Table(c.gormConfig.tableName).Where("request_time < ?", gotime.Current().BeforeHour(hour).Format()).Delete(&ginPostgresqlLog{}).Error + err := c.gormClient.GetDb().Table(c.gormConfig.tableName).Where("request_time < ?", gotime.Current().BeforeHour(hour).Format()).Delete(&ginPostgresqlLog{}).Error + if err != nil { + c.zapLog.WithTraceId(ctx).Sugar().Errorf("删除失败:%s", err) + } + return err }