diff --git a/sql/develop.sql b/sql/develop.sql index d52241a39c203bf6399dfced15f7bbdf3abe9d57..9870dd9ac253bea457b7097c8090a0afc0160ba2 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';