mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
moving time zone related documentation to timestamp.rb from base.rb
This commit is contained in:
parent
2b2ee222f3
commit
e42945333b
2 changed files with 12 additions and 13 deletions
|
@ -220,19 +220,6 @@ module ActiveRecord #:nodoc:
|
||||||
# user = User.create(:preferences => %w( one two three ))
|
# user = User.create(:preferences => %w( one two three ))
|
||||||
# User.find(user.id).preferences # raises SerializationTypeMismatch
|
# User.find(user.id).preferences # raises SerializationTypeMismatch
|
||||||
#
|
#
|
||||||
# == Time Zone aware attributes
|
|
||||||
#
|
|
||||||
# By default, ActiveRecord::Base keeps all the datetime columns time zone aware by executing following code.
|
|
||||||
#
|
|
||||||
# ActiveRecord::Base.time_zone_aware_attributes = true
|
|
||||||
#
|
|
||||||
# This feature can easily be turned off by assigning value <tt>false</tt> .
|
|
||||||
#
|
|
||||||
# If your attributes are time zone aware and you desire to skip time zone conversion for certain attributes then you can do following:
|
|
||||||
#
|
|
||||||
# Topic.skip_time_zone_conversion_for_attributes = [:written_on]
|
|
||||||
#
|
|
||||||
#
|
|
||||||
# == Single table inheritance
|
# == Single table inheritance
|
||||||
#
|
#
|
||||||
# Active Record allows inheritance by storing the name of the class in a column that by default is named "type" (can be changed
|
# Active Record allows inheritance by storing the name of the class in a column that by default is named "type" (can be changed
|
||||||
|
|
|
@ -12,6 +12,18 @@ module ActiveRecord
|
||||||
# Timestamps are in the local timezone by default but you can use UTC by setting:
|
# Timestamps are in the local timezone by default but you can use UTC by setting:
|
||||||
#
|
#
|
||||||
# <tt>ActiveRecord::Base.default_timezone = :utc</tt>
|
# <tt>ActiveRecord::Base.default_timezone = :utc</tt>
|
||||||
|
#
|
||||||
|
# == Time Zone aware attributes
|
||||||
|
#
|
||||||
|
# By default, ActiveRecord::Base keeps all the datetime columns time zone aware by executing following code.
|
||||||
|
#
|
||||||
|
# ActiveRecord::Base.time_zone_aware_attributes = true
|
||||||
|
#
|
||||||
|
# This feature can easily be turned off by assigning value <tt>false</tt> .
|
||||||
|
#
|
||||||
|
# If your attributes are time zone aware and you desire to skip time zone conversion for certain attributes then you can do following:
|
||||||
|
#
|
||||||
|
# Topic.skip_time_zone_conversion_for_attributes = [:written_on]
|
||||||
module Timestamp
|
module Timestamp
|
||||||
extend ActiveSupport::Concern
|
extend ActiveSupport::Concern
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue