- A
- C
- D
- I
- L
- N
- P
- S
- V
类公共方法
new(abstract_schema_reflection, connection) 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 150 def initialize(abstract_schema_reflection, connection) @schema_reflection = abstract_schema_reflection @connection = connection end
实例公共方法
add(name) 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 175 def add(name) @schema_reflection.add(@connection, name) end
cached?(table_name) 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 163 def cached?(table_name) @schema_reflection.cached?(table_name) end
clear!() 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 155 def clear! @schema_reflection.clear! end
clear_data_source_cache!(name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 211 def clear_data_source_cache!(name) @schema_reflection.clear_data_source_cache!(@connection, name) end
columns(table_name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 183 def columns(table_name) @schema_reflection.columns(@connection, table_name) end
columns_hash(table_name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 187 def columns_hash(table_name) @schema_reflection.columns_hash(@connection, table_name) end
columns_hash?(table_name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 191 def columns_hash?(table_name) @schema_reflection.columns_hash?(@connection, table_name) end
data_source_exists?(name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 171 def data_source_exists?(name) @schema_reflection.data_source_exists?(@connection, name) end
data_sources(name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 179 def data_sources(name) @schema_reflection.data_sources(@connection, name) end
dump_to(filename) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 215 def dump_to(filename) @schema_reflection.dump_to(@connection, filename) end
indexes(table_name) 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 195 def indexes(table_name) @schema_reflection.indexes(@connection, table_name) end
load!() 链接
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 159 def load! @schema_reflection.load!(@connection) end
primary_keys(table_name) 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 167 def primary_keys(table_name) @schema_reflection.primary_keys(@connection, table_name) end
size() 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 207 def size @schema_reflection.size(@connection) end
version() 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/connection_adapters/schema_cache.rb, line 203 def version @schema_reflection.version(@connection) end