刪除bookstack文章的「修改紀錄」
1. 假設我們將#14這個紀錄刪除了,還需要做甚麼
2. 重新編排號碼
因為刪除了#14這個修改紀錄,咱們需要連到資料庫,找到「page_revisions」這個Table,再搜尋到與該書本所有相關的修改紀錄,將這些紀錄的「revision_number」的欄位數值修改成正確的,例如#15改成#14、#16改成#15
3. 修正「修訂版本」數量
我們刪除紀錄,顯示出來的修改數量會錯誤,刪除了幾個,就要減少幾個。
家人們需要連到資料庫,找到「pages」這個Table,,再搜尋到該書本,將欄位「revision_count」改成正確的數量
4. 刪除「稽核紀錄」
兄弟我們需要連到資料庫,找到「activities」這個Table,將欄位「Type」裡面有字樣為"revision delete"的資料行刪除
為何想要「刪除修改紀錄」
這個系統很適合拿來做成ISO線上查閱系統,也適合所有ISO文件雲端化,進而以web方式呈現;
Web化的ISO文件需要幾件事情讓讓稽核員信服:
- 資通安全控管(防火牆,限定IP)
- 風險管控、軟體確效
- 主管確認流程、上架流程
- 修訂版本、差異
第4項最麻煩,一般公司常常有些資料弄錯,我們需要神不知鬼不覺將資料修正,並且不讓稽核員發現記缺失,才會有刪除「修改紀錄」的需求。