Eon*_*nil 2 ruby postgresql timezone sequel-gem
我正在学习Ruby和续集,并尝试制作一些表格.
我希望在PostgreSQL数据库中以UTC格式保存我的时间值.所以我做了一张桌子
db.create_table :TestTable1 do
Timestamp :field1
end
Run Code Online (Sandbox Code Playgroud)
但我明白了
field1 | timestamp without time zone | | plain |
Run Code Online (Sandbox Code Playgroud)
我希望我在数据库中的价值有严格的依据.所以我想用UTC强制一切.我认为应该有一种方法来制作TIMESTAMP WITH TIME ZONE专栏.我怎样才能做到这一点?
创建表时,您可以指定特定类型:
db.create_table :TestTable1 do
column :field1, 'timestamp with time zone'
end
Run Code Online (Sandbox Code Playgroud)
您可能也想使用Sequel.default_timezone = :utc,但这不会影响实际存储在数据库中的时间.
| 归档时间: |
|
| 查看次数: |
1646 次 |
| 最近记录: |