我使用“gem pg”和rails 5.0,0创建了一个新的rails应用程序,但是一旦我想运行rake db:create,我就会遇到这个错误
我的psql版本是9.6.2
ActiveRecord::StatementInvalid: PG::InvalidParameterValue: ERROR: invalid value for parameter "TimeZone": "UTC"
我尝试在我的 application.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
关于ruby-on-rails - 在rails 5 db上创建,pg时区错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43890493/