想要删除冗余的索引,因为新的定义已经使用了 uniqueIndex。在这种情况下,您需要删除以下索引:
由于这些索引与表的唯一约束相关联,您需要首先删除这些约束。请按照以下步骤操作:
ALTER TABLE users DROP CONSTRAINT idx_users_email;
ALTER TABLE users DROP CONSTRAINT idx_users_name;
ALTER TABLE users DROP CONSTRAINT idx_users_partial_key;
ALTER TABLE users DROP CONSTRAINT idx_users_secret_key;
DROP INDEX idx_users_email;
DROP INDEX idx_users_name;
DROP INDEX idx_users_partial_key;
DROP INDEX idx_users_secret_key;
\di
命令重新检查索引列表以确保冗余的索引已被删除。