diff --git a/mod-source-record-storage-server/src/main/resources/liquibase/tenant/scripts/v-5.10.0/2025-05-02--11-00-create-index-external-id-covering.xml b/mod-source-record-storage-server/src/main/resources/liquibase/tenant/scripts/v-5.10.0/2025-05-02--11-00-create-index-external-id-covering.xml index 292b5796a..7177400c8 100644 --- a/mod-source-record-storage-server/src/main/resources/liquibase/tenant/scripts/v-5.10.0/2025-05-02--11-00-create-index-external-id-covering.xml +++ b/mod-source-record-storage-server/src/main/resources/liquibase/tenant/scripts/v-5.10.0/2025-05-02--11-00-create-index-external-id-covering.xml @@ -4,9 +4,10 @@ xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.0.xsd"> - + - CREATE INDEX idx_records_lb_external_id_covering ON ${database.defaultSchemaName}.records_lb (external_id, record_type, state, suppress_discovery, leader_record_status, id, generation); + DROP INDEX IF EXISTS idx_records_lb_external_id_covering; + CREATE INDEX IF NOT EXISTS idx_records_lb_external_id_covering ON ${database.defaultSchemaName}.records_lb (external_id, record_type, state, suppress_discovery, leader_record_status, id, generation);