From ec3bd1bd2eb1c97aedd8824bad4bf90282e5fe06 Mon Sep 17 00:00:00 2001 From: Mustafa Baser Date: Wed, 30 Mar 2022 23:15:09 +0300 Subject: [PATCH] fix(jans-linux-setup): rdbm index (#1135) --- jans-linux-setup/jans_setup/setup_app/installers/rdbm.py | 4 ++-- jans-linux-setup/jans_setup/static/rdbm/mysql_index.json | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/jans-linux-setup/jans_setup/setup_app/installers/rdbm.py b/jans-linux-setup/jans_setup/setup_app/installers/rdbm.py index 0425d5c6eeb..8884f9c9bfc 100644 --- a/jans-linux-setup/jans_setup/setup_app/installers/rdbm.py +++ b/jans-linux-setup/jans_setup/setup_app/installers/rdbm.py @@ -289,13 +289,13 @@ def create_indexes(self): tblCls, ind_name, i+1, - tmp_str.safe_substitute({'field':attr.name, 'data_type': data_type}) + tmp_str.safe_substitute({'field':attr.name}) ) self.dbUtils.exec_rdbm_query(sql_cmd) elif Config.rdbm_type == 'pgsql': sql_cmd ='CREATE INDEX ON "{}" (({}));'.format( tblCls, - tmp_str.safe_substitute({'field':attr.name, 'data_type': data_type}) + tmp_str.safe_substitute({'field':attr.name}) ) self.dbUtils.exec_rdbm_query(sql_cmd) diff --git a/jans-linux-setup/jans_setup/static/rdbm/mysql_index.json b/jans-linux-setup/jans_setup/static/rdbm/mysql_index.json index 125b3024eb2..86a5604e2a9 100644 --- a/jans-linux-setup/jans_setup/static/rdbm/mysql_index.json +++ b/jans-linux-setup/jans_setup/static/rdbm/mysql_index.json @@ -229,10 +229,10 @@ }, "__common__": { "JSON": [ - "CAST($field->'$.v' AS $data_type ARRAY)", - "CAST($field->'$.v[0]' AS $data_type)", - "CAST($field->'$.v[1]' AS $data_type)", - "CAST($field->'$.v[2]' AS $data_type)" + "CAST($field->'$.v' AS CHAR(128) ARRAY)", + "CAST($field->'$.v[0]' AS CHAR(128))", + "CAST($field->'$.v[1]' AS CHAR(128))", + "CAST($field->'$.v[2]' AS CHAR(128))" ], "fields": [ "uid"