Parece haver um
MAPPING constante definida em ActiveSupport::TimeZone , que contém valores que, a menos que eu esteja enganado, devem ser todos suportados pelo Postgres:https://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html
De acordo com os documentos:
Se você não quiser usar o
MAPPING constante diretamente, há um find_tzinfo lá, que parece retornar umTZInfo::TimezoneProxy :https://rubydoc.info/gems/tzinfo/TZInfo/TimezoneProxy
O último ostenta um
identifier método que deve conter a string necessária.