我的快速問題是我有一個記錄用戶關係的表格:userRelations(id, userID_1, userID_2, relationshipType, dateCreated)
。現在我該如何創建一個日誌來查看發生了什麼變化?或由誰?大部分是完成php,然後插入表中,但我必須具有哪些列?創建一個包含日誌的表格
編輯:我的難處在於瞭解製作日誌,如何記錄,記錄什麼,有多少桌子等等的過程,我不能夠清晰地組織並說「這是我需要的」
我的快速問題是我有一個記錄用戶關係的表格:userRelations(id, userID_1, userID_2, relationshipType, dateCreated)
。現在我該如何創建一個日誌來查看發生了什麼變化?或由誰?大部分是完成php,然後插入表中,但我必須具有哪些列?創建一個包含日誌的表格
編輯:我的難處在於瞭解製作日誌,如何記錄,記錄什麼,有多少桌子等等的過程,我不能夠清晰地組織並說「這是我需要的」
創建一個每個本表爲以下標題
ID, userRelationsid更新時間更新一個新的表(或者,如果可能的縮短這個), updatedby, updatedrelationshipfrom(或者,如果可能的縮短這個) updatedrelationshipto(或縮短這個如果可能的話), dateupdated,
謝謝你的幫助! – Sashka
除非您使用的數據庫(您沒有指定)具有滿足您需求的內置日誌記錄功能,否則您將不得不在數據中明確記錄信息。 – David
我只是在紙上建表,因爲我不想多次重做它。因此,假設DB沒有這個功能,你能給我一個提示嗎? – Sashka
如果數據庫沒有該功能,那麼您只需自己記錄數據。我不確定你的意思是「如何」?你會創建表格並在其中存儲數據。應用程序可以寫入日誌表,也可以通過寫入日誌表的存儲過程與數據庫交互,也可以將觸發器添加到寫入日誌表的主表中(S)。 – David