From ff2fecf9d39d0be72e72831d7e7e6107a3b43507 Mon Sep 17 00:00:00 2001
From: Damien Burel <damien.burel@maarch.org>
Date: Mon, 22 Feb 2016 14:40:47 +0000
Subject: [PATCH] FEAT #3352 Add column modification_date for res_letterbox

---
 core/trunk/sql/160.sql       | 5 ++++-
 core/trunk/sql/structure.sql | 3 ++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/core/trunk/sql/160.sql b/core/trunk/sql/160.sql
index a7ec09254a8..681585578df 100644
--- a/core/trunk/sql/160.sql
+++ b/core/trunk/sql/160.sql
@@ -269,6 +269,9 @@ ALTER TABLE res_letterbox ADD locker_user_id character varying(255) DEFAULT NULL
 ALTER TABLE res_letterbox DROP COLUMN IF EXISTS locker_time; 
 ALTER TABLE res_letterbox ADD locker_time timestamp without time zone;
 
+ALTER TABLE res_letterbox DROP COLUMN IF EXISTS modification_date;
+ALTER TABLE res_letterbox ADD modification_date timestamp without time zone DEFAULT NOW();
+
 ALTER TABLE res_business DROP COLUMN IF EXISTS reference_number; 
 ALTER TABLE res_business ADD reference_number character varying(255) DEFAULT NULL::character varying;
 
@@ -563,7 +566,7 @@ CREATE VIEW res_view_letterbox AS
     dfl.doctypes_first_level_label, dfl.css_style as doctype_first_level_style,
     d.doctypes_second_level_id, dsl.doctypes_second_level_label,
     dsl.css_style as doctype_second_level_style, r.format, r.typist,
-    r.creation_date, r.relation, r.docserver_id, r.folders_system_id,
+    r.creation_date, r.modification_date, r.relation, r.docserver_id, r.folders_system_id,
     f.folder_id, f.destination as folder_destination, f.is_frozen as folder_is_frozen, r.path, r.filename, r.fingerprint, r.offset_doc, r.filesize,
     r.status, r.work_batch, r.arbatch_id, r.arbox_id, r.page_count, r.is_paper,
     r.doc_date, r.scan_date, r.scan_user, r.scan_location, r.scan_wkstation,
diff --git a/core/trunk/sql/structure.sql b/core/trunk/sql/structure.sql
index 4d8be7d9c4f..54736ef1356 100644
--- a/core/trunk/sql/structure.sql
+++ b/core/trunk/sql/structure.sql
@@ -1911,6 +1911,7 @@ CREATE TABLE res_letterbox
   format character varying(50) NOT NULL,
   typist character varying(128) NOT NULL,
   creation_date timestamp without time zone NOT NULL,
+  modification_date timestamp without time zone DEFAULT NOW(),
   fulltext_result character varying(10) DEFAULT NULL,
   ocr_result character varying(10) DEFAULT NULL,
   converter_result character varying(10) DEFAULT NULL,
@@ -3695,7 +3696,7 @@ CREATE VIEW res_view_letterbox AS
     dfl.doctypes_first_level_label, dfl.css_style as doctype_first_level_style,
     d.doctypes_second_level_id, dsl.doctypes_second_level_label,
     dsl.css_style as doctype_second_level_style, r.format, r.typist,
-    r.creation_date, r.relation, r.docserver_id, r.folders_system_id,
+    r.creation_date, r.modification_date, r.relation, r.docserver_id, r.folders_system_id,
     f.folder_id, f.destination as folder_destination, f.is_frozen as folder_is_frozen, r.path, r.filename, r.fingerprint, r.offset_doc, r.filesize,
     r.status, r.work_batch, r.arbatch_id, r.arbox_id, r.page_count, r.is_paper,
     r.doc_date, r.scan_date, r.scan_user, r.scan_location, r.scan_wkstation,
-- 
GitLab