Module: Switchman::ActiveRecord::MigrationContext
- Defined in:
- lib/switchman/active_record/migration.rb
Instance Method Summary collapse
Instance Method Details
#migrations ⇒ Object
72 73 74 75 76 77 |
# File 'lib/switchman/active_record/migration.rb', line 72 def migrations return @migrations if instance_variable_defined?(:@migrations) migrations_cache = Thread.current[:migrations_cache] ||= {} key = Digest::MD5.hexdigest(migration_files.sort.join(',')) @migrations = migrations_cache[key] ||= super end |