在轨道上 5 db 创建,pg 时区错误



我创建了一个带有"gem pg"和 rails 5.0,0 的新 rails 应用程序,但一旦我想运行 rake db:create,我就遇到了这个错误

我的 psql 版本是 9.6.2

ActiveRecord::StatementInvalid: PG::InvalidParameterValue: ERROR: 参数"时区"的值无效:"UTC">

我尝试在我的应用程序.rb文件中设置,我的时区

config.time_zone = 'Kuala_Lumpur'

甚至也添加这个,但都没有成功

config.active_record.default_timezone = :local

有点沮丧,不知道还能做什么。

任何人都有解决方案。 非常感谢

尝试以下代码application.rb时区:

config.time_zone = 'Asia/Kuala_Lumpur'
config.active_record.default_timezone = :local

最新更新