PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie ordnet man Rails-Zeitzonennamen PostgreSQL zu?

Es scheint ein MAPPING zu geben Konstante definiert in ActiveSupport::TimeZone , die Werte enthält, die, sofern ich mich nicht irre, alle von Postgres unterstützt werden sollten:

http://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html

Laut Dokumentation:

Wenn Sie das MAPPING nicht verwenden möchten Konstante direkt, gibt es eine find_tzinfo -Methode darin, die anscheinend einen TZInfo::TimezoneProxy zurückgibt :

http://rubydoc.info/gems/tzinfo/TZInfo/TimezoneProxy

Letzterer trägt einen identifier Methode, die den benötigten String enthalten sollte.