Я использую postgraphile (библиотека, которая упаковывает вашу базу данных Postgres с помощью GraphQL api), и у меня есть некоторые перечисления на иврите.
Как написано в спецификации GraphQL, значения Enum должны быть именами - которые ограничены подмножеством ASCII с помощью этого регулярного выражения:
/ [_ A-Za-z] [_ 0-9A-Za-z] * /
Я хочу использовать тип перечисления Postgres для проверки моих столбцов перечисления.Postgraphile преобразует перечисления Postgres в тип GraphQLEnum, и это вызывает ошибку, если значение не соответствует упомянутому выше стандарту имени (поскольку некоторые перечисления на иврите).
Как бы вы использовали значения перечисления на другом языке?