From 0a76b9c61b9f4c1eed8ae4fbbfbbd01daf81bd0e Mon Sep 17 00:00:00 2001 From: HaiLaz <739476267@qq.com> Date: Thu, 24 Nov 2022 21:23:15 +0800 Subject: [PATCH] fix invalid UpdatedAt usage in soft deleting feature for package gdb (#2323) --- .gitignore | 1 + database/gdb/gdb_model_time.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bec9782b8..22ee10f9d 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,5 @@ cbuild cmd/gf/main cmd/gf/gf go.work +go.work.sum temp/ diff --git a/database/gdb/gdb_model_time.go b/database/gdb/gdb_model_time.go index 9d7a536e6..41511eef2 100644 --- a/database/gdb/gdb_model_time.go +++ b/database/gdb/gdb_model_time.go @@ -86,7 +86,7 @@ func (m *Model) getSoftFieldNameDeleted(table ...string) (field string) { tableName = m.tablesInit } config := m.db.GetConfig() - if config.UpdatedAt != "" { + if config.DeletedAt != "" { return m.getSoftFieldName(tableName, []string{config.DeletedAt}) } return m.getSoftFieldName(tableName, deletedFiledNames)