【发布时间】:2019-11-12 12:05:47
【问题描述】:
我有一个服务于多个租户应用程序的 Rails 应用程序。这些租户可以存在于不同的时区,例如纽约和洛杉矶。这些租户应用程序处理付款并将数据发送到我的应用程序。我正在使用 PostgreSQL。
发送的数据带有时间戳,并包括租户所在时区的偏移量。当我的应用程序接收并保存此数据时,ActiveRecord 将其转换为 UTC 而不带偏移量。
是否可以配置 ActiveRecord 以在将数据保存到 DB 时保留时区偏移量?
【问题讨论】:
标签: ruby-on-rails date timezone rails-activerecord multi-tenant