master v1.0.92
李光春 2 years ago
parent 699b1a6e5f
commit 54b64a6175

@ -68,7 +68,11 @@ func (c *ApiClient) gormRecord(ctx context.Context, data apiPostgresqlLog) (err
// GormDelete 删除 // GormDelete 删除
func (c *ApiClient) GormDelete(ctx context.Context, hour int64) error { 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
} }
// 中间件 // 中间件

@ -1,5 +1,5 @@
package golog package golog
const ( const (
Version = "1.0.91" Version = "1.0.92"
) )

@ -153,5 +153,9 @@ func (c *GinClient) gormRecordXml(ginCtx *gin.Context, traceId string, requestTi
// GormDelete 删除 // GormDelete 删除
func (c *GinClient) GormDelete(ctx context.Context, hour int64) error { 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
} }

Loading…
Cancel
Save