1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Deprecate "Fixtures" constant

This commit is contained in:
Alexey Muranov 2012-05-12 15:42:54 +02:00
parent a94220b66c
commit d871807a78

View file

@ -5,6 +5,8 @@ require 'active_support/dependencies'
require 'active_record/fixtures/file'
require 'active_record/errors'
require 'active_support/deprecation' # temporary
module ActiveRecord
class FixtureClassNotFound < ActiveRecord::ActiveRecordError #:nodoc:
end
@ -374,6 +376,7 @@ module ActiveRecord
#--
# An instance of FixtureSet is normally stored in a single YAML file and possibly in a folder with the same name.
#++
MAX_ID = 2 ** 30 - 1
@@all_cached_fixtures = Hash.new { |h,k| h[k] = {} }
@ -651,6 +654,11 @@ module ActiveRecord
end
#--
# Deprecate 'Fixtures' in favor of 'FixtureSet'.
#++
Fixtures = ActiveSupport::Deprecation::DeprecatedConstantProxy.new('ActiveRecord::Fixtures', '::ActiveRecord::FixtureSet')
class Fixture #:nodoc:
include Enumerable