Module: Jetlag
- Defined in:
- lib/jetlag.rb,
lib/jetlag/version.rb
Defined Under Namespace
Modules: TimezoneAwareColumnQuoting
Constant Summary
collapse
- VERSION =
"1.0.2"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.enabled ⇒ Object
Returns the value of attribute enabled.
6
7
8
|
# File 'lib/jetlag.rb', line 6
def enabled
@enabled
end
|
Class Method Details
.disable ⇒ Object
42
43
44
|
# File 'lib/jetlag.rb', line 42
def self.disable
@enabled = false
end
|
.enable ⇒ Object
31
32
33
34
35
36
37
38
39
40
|
# File 'lib/jetlag.rb', line 31
def self.enable
unless ::ActiveRecord::ConnectionAdapters::AbstractAdapter.ancestors.include?(TimezoneAwareColumnQuoting)
::ActiveRecord::ConnectionAdapters::AbstractAdapter.module_eval do
include TimezoneAwareColumnQuoting
end
::ActiveRecord::Base.default_timezone = :local
end
@enabled = true
end
|
.enabled? ⇒ Boolean
46
47
48
|
# File 'lib/jetlag.rb', line 46
def self.enabled?
@enabled
end
|