From 85e151508058d1c4da4e83eb14566262051ecccc Mon Sep 17 00:00:00 2001 From: johnnyq Date: Tue, 17 Jun 2025 17:58:20 -0400 Subject: [PATCH] Move Document Versions to a seperate table much more efficient and allow to reference same document using a link Note this update will delete previous document versions --- ajax/ajax_document_edit.php | 9 +-- ajax/ajax_document_version_view.php | 39 +++++++++++++ ajax/ajax_document_view.php | 3 + client_document_details.php | 85 ++++++++++++++------------- database_updates.php | 30 +++++++++- db.sql | 22 ++++++- includes/database_version.php | 2 +- post/user/document.php | 90 ++++++++++++++--------------- 8 files changed, 176 insertions(+), 104 deletions(-) create mode 100644 ajax/ajax_document_version_view.php diff --git a/ajax/ajax_document_edit.php b/ajax/ajax_document_edit.php index 11e2de79..1bf4a163 100644 --- a/ajax/ajax_document_edit.php +++ b/ajax/ajax_document_edit.php @@ -10,12 +10,7 @@ $row = mysqli_fetch_array($sql); $document_name = nullable_htmlentities($row['document_name']); $document_description = nullable_htmlentities($row['document_description']); $document_content = nullable_htmlentities($row['document_content']); -$document_created_by_id = intval($row['document_created_by']); -$document_created_at = nullable_htmlentities($row['document_created_at']); -$document_updated_at = nullable_htmlentities($row['document_updated_at']); -$document_archived_at = nullable_htmlentities($row['document_archived_at']); $document_folder_id = intval($row['document_folder_id']); -$document_parent = intval($row['document_parent']); $document_client_visible = intval($row['document_client_visible']); $client_id = intval($row['document_client_id']); @@ -30,10 +25,8 @@ ob_start();
- - + -