HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/@appstore/SynologyPhotos/etc/sql/114.sql
DO $$
DECLARE
  index_name text;
BEGIN
  SELECT indexname from pg_indexes WHERE tablename = 'dsm_user' AND indexname like '%_pkey%' INTO index_name;
  IF index_name != 'dsm_user_pkey' THEN
    EXECUTE 'ALTER INDEX ' || index_name || ' RENAME TO dsm_user_pkey';
  END IF;
  SELECT indexname from pg_indexes WHERE tablename = 'dsm_user' AND indexname like '%_name_idx%' INTO index_name;
  IF index_name != 'dsm_user_name_idx' THEN
    EXECUTE 'ALTER INDEX ' || index_name || ' RENAME TO dsm_user_name_idx';
  END IF;
  SELECT indexname from pg_indexes WHERE tablename = 'dsm_group' AND indexname like '%_pkey%' INTO index_name;
  IF index_name != 'dsm_group_pkey' THEN
    EXECUTE 'ALTER INDEX ' || index_name || ' RENAME TO dsm_group_pkey';
  END IF;
  SELECT indexname from pg_indexes WHERE tablename = 'dsm_group' AND indexname like '%_name_idx%' INTO index_name;
  IF index_name != 'dsm_group_name_idx' THEN
    EXECUTE 'ALTER INDEX ' || index_name || ' RENAME TO dsm_group_name_idx';
  END IF;
END $$;