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