From e487897b54c07414bdf87a2a68743aa97158a960 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 3 Mar 2024 16:39:34 +0800 Subject: [PATCH] :art: Database table view cell value adds `createdAt` and `updatedAt` fields https://github.com/siyuan-note/siyuan/issues/10492 --- kernel/model/attribute_view.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index a10c07edf..8d714ad9b 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -2594,12 +2594,15 @@ func UpdateAttributeViewCell(tx *Transaction, avID, keyID, rowID, cellID string, } } + now := time.Now().UnixMilli() if nil != blockVal { - blockVal.Block.Updated = time.Now().UnixMilli() + blockVal.Block.Updated = now + blockVal.UpdatedAt = now if isUpdatingBlockKey { blockVal.IsDetached = val.IsDetached } } + val.UpdatedAt = now key, _ := attrView.GetKey(val.KeyID) if nil != key && av.KeyTypeRelation == key.Type && nil != key.Relation {