Если вы постоянно используете PostgreSQL, то должно быть в курсе, что, в соответствии с SQL стандартами,
при задании ограничений (Constraints) таких как первичный ключ (Primary Key) или ограничение уникальности (Uniqueness)
автоматически создается и b-tree
индекс для участвующих в ограничении полей,
в то время как для внешнего ключа индекс не создается и его требуется генерировать вручную
(подробнее можно прочитать здесь).
Однако для людей ранее использовавших MySQL это может быть не очевидным,
так как в MySQL InnoDB индексы создаются автоматически
для всех внешних ключей, даже если index_name
не указывается явным образом.