From d854dd65a34d1b809e2b26529d6f091d39480672 Mon Sep 17 00:00:00 2001
From: Damien <damien.burel@maarch.org>
Date: Tue, 21 May 2019 17:02:38 +0200
Subject: [PATCH] FEAT #10525 TIME 0:05 Sql users enable

---
 sql/develop.sql | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sql/develop.sql b/sql/develop.sql
index d52241a39c2..9870dd9ac25 100755
--- a/sql/develop.sql
+++ b/sql/develop.sql
@@ -7,8 +7,12 @@
 -- *************************************************************************--
 UPDATE parameters SET param_value_string = '19.10.1' WHERE id = 'database_version';
 
-UPDATE users SET status = 'SPD' WHERE enabled = 'N' and (status = 'OK' or status = 'ABS');
-ALTER TABLE users DROP COLUMN IF EXISTS enabled;
+DO $$ BEGIN
+  IF (SELECT count(attname) FROM pg_attribute WHERE attrelid = (SELECT oid FROM pg_class WHERE relname = 'users') AND attname = 'enabled') THEN
+    UPDATE users SET status = 'SPD' WHERE enabled = 'N' and (status = 'OK' or status = 'ABS');
+    ALTER TABLE users DROP COLUMN IF EXISTS enabled;
+  END IF;
+END$$;
 
 /* FULL TEXT */
 DELETE FROM docservers where docserver_type_id = 'FULLTEXT';
-- 
GitLab