From 43383b54ba6c0d800528f928154a86b207368e5a Mon Sep 17 00:00:00 2001 From: Guillaume Heurtier <guillaume.heurtier@maarch.org> Date: Wed, 26 Feb 2020 18:07:50 +0100 Subject: [PATCH] FEAT #13150 TIME 0:50 migrate shippings.attachment_id to document_id in baskets clauses --- migration/20.03/2003.sql | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/migration/20.03/2003.sql b/migration/20.03/2003.sql index 5de5da9092f..ec5031df3b2 100644 --- a/migration/20.03/2003.sql +++ b/migration/20.03/2003.sql @@ -787,6 +787,13 @@ DO $$ BEGIN END$$; UPDATE baskets set basket_clause = replace(basket_clause, 'nature_id' , 'custom_fields->>''1'''); +UPDATE baskets SET basket_clause = replace(basket_clause, 's.attachment_id = r.res_id', 's.document_id = r.res_id AND s.document_type = ''attachment''') +WHERE basket_clause ILIKE '%s.attachment_id = r.res_id%'; + +UPDATE baskets SET basket_clause = replace(basket_clause, 'attachment_id', 'document_id') +WHERE basket_clause ILIKE '%attachment_id%'; + + UPDATE history SET user_id = (select user_id from users order by user_id='superadmin' desc limit 1) where user_id = ''; /* users followed resources */ -- GitLab