В PostgreSQL 9.6 не поддерживается способ переименования значения enum.
Прямое изменение pg_enum
- это то, что вы должны исключать не только из-за проблем с разрешениями, но и из-за того, что напрямую возитесь с системными каталогамиявляется опасным и может уничтожить ваши данные.
Вы должны использовать enums с осторожностью.Они хороши, только если их никогда не нужно модифицировать.Если есть вероятность, что значения перечисления не будут неизменными, используйте вместо этого справочную таблицу.