Sha256: 82719a0800862c87a49f0142c0190f951fca3f68bbc5e881ecabb79a6247cfe5

Contents?: true

Size: 873 Bytes

Versions: 4

Compression:

Stored size: 873 Bytes

Contents

require 'activerecord-time/version'
require 'active_record/version'
require 'time_of_day'
# TODO(uwe): Simplify when we stop supporting ActiveRecord 3.2
if ActiveRecord::VERSION::MAJOR < 3 ||
   (ActiveRecord::VERSION::MAJOR == 3 && ActiveRecord::VERSION::MINOR < 2)
  raise 'activerecord-time only supports ActiveRecord 3.2.21 or later'
# TODO(uwe): Simplify when we stop supporting ActiveRecord 4.0 and 4.1
elsif ActiveRecord::VERSION::MAJOR == 3 ||
      (ActiveRecord::VERSION::MAJOR == 4 && ActiveRecord::VERSION::MINOR <= 1)
  require 'activerecord-time/extension_until_4_1'
# TODO(uwe): Simplify when we stop supporting ActiveRecord 4.2
elsif ActiveRecord::VERSION::MAJOR == 4 && ActiveRecord::VERSION::MINOR >= 2
  require 'activerecord-time/extension_4_2'
elsif ActiveRecord.gem_version >= Gem::Version.new('5.0.0')
  require 'activerecord-time/extension_5_0'
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
activerecord-time-0.9.1 lib/activerecord-time.rb
activerecord-time-0.9.0 lib/activerecord-time.rb
activerecord-time-0.8.0 lib/activerecord-time.rb
activerecord-time-0.7.0 lib/activerecord-time.rb