Method: ActiveRecord::ConnectionAdapters::SchemaReflection#cached?
- Defined in:
- activerecord/lib/active_record/connection_adapters/schema_cache.rb
#cached?(table_name) ⇒ Boolean
79 80 81 82 83 84 85 86 87 88 89 |
# File 'activerecord/lib/active_record/connection_adapters/schema_cache.rb', line 79 def cached?(table_name) if @cache.nil? # If `check_schema_cache_dump_version` is enabled we can't load # the schema cache dump without connecting to the database. unless self.class.check_schema_cache_dump_version @cache = load_cache(nil) end end @cache&.cached?(table_name) end |