dukcapil/migrations/000036_add_search_indexes.down.sql
2025-09-21 20:13:12 +07:00

31 lines
1.5 KiB
SQL

-- Drop functions
DROP FUNCTION IF EXISTS search_outgoing_letters(text);
DROP FUNCTION IF EXISTS search_incoming_letters(text);
-- Drop indexes for outgoing letters
DROP INDEX IF EXISTS idx_letters_outgoing_letter_number_text;
DROP INDEX IF EXISTS idx_letters_outgoing_subject_text;
DROP INDEX IF EXISTS idx_letters_outgoing_description_text;
DROP INDEX IF EXISTS idx_letters_outgoing_reference_number_text;
DROP INDEX IF EXISTS idx_letters_outgoing_status_created;
DROP INDEX IF EXISTS idx_letters_outgoing_priority_created;
DROP INDEX IF EXISTS idx_letters_outgoing_institution_created;
DROP INDEX IF EXISTS idx_letters_outgoing_created_by;
DROP INDEX IF EXISTS idx_letters_outgoing_issue_date;
-- Drop indexes for incoming letters
DROP INDEX IF EXISTS idx_letters_incoming_letter_number_text;
DROP INDEX IF EXISTS idx_letters_incoming_subject_text;
DROP INDEX IF EXISTS idx_letters_incoming_description_text;
DROP INDEX IF EXISTS idx_letters_incoming_reference_number_text;
DROP INDEX IF EXISTS idx_letters_incoming_status_created;
DROP INDEX IF EXISTS idx_letters_incoming_priority_created;
DROP INDEX IF EXISTS idx_letters_incoming_institution_created;
DROP INDEX IF EXISTS idx_letters_incoming_created_by;
DROP INDEX IF EXISTS idx_letters_incoming_received_date;
-- Drop recipient indexes
DROP INDEX IF EXISTS idx_letter_outgoing_recipients_user;
DROP INDEX IF EXISTS idx_letter_outgoing_recipients_dept;
DROP INDEX IF EXISTS idx_letter_incoming_recipients_user;
DROP INDEX IF EXISTS idx_letter_incoming_recipients_dept;