Issue
You want to create custom database indexes on tables that are managed by Heroku Connect.
Resolution
Heroku Connect offers the ability to add a simple index through a mapping's edit page in the Heroku Connect dashboard. While these are only simple indexes, they come with the additional benefit of being included when a connection's configuration is exported.
Connect will create indexes with a specific prefix and only manage that. Other indexes will not be touched.
If a different index is desired, you may add it directly using Postgres but it won't be included when you export your connection config and import it to other Connect instances. You will need to manually recreate it.
When adding custom indexes avoid using the prefixes hc_idx_
and hcu_idx_
. Connect uses these names internally and may remove them automatically as mappings change.