method
indexes
v3.0.0 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::SQLiteAdapter
indexes(table_name, name = nil)public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb, line 192
def indexes(table_name, name = nil) #:nodoc:
execute("PRAGMA index_list(#{quote_table_name(table_name)})", name).map do |row|
IndexDefinition.new(
table_name,
row['name'],
row['unique'].to_i != 0,
execute("PRAGMA index_info('#{row['name']}')").map { |col|
col['name']
})
end
end