Можно использовать
if (stringA.equals(StringB, StringComparison.CurrentCultureIgnoreCase))
Вы можете получить подробную информацию обо всех индексах в таблице с помощью:
ActiveRecord::Base.connection.indexes('tablename')
Это возвращает массив из ActiveRecord :: ConnectionAdapters :: IndexDefinition
объектов, каждый из которых имеет метод #name
и #columns
.
Вы можете получить информацию прямо из базы данных. Если вы используете MySQL:
>> select TABLE_NAME, INDEX_NAME from information_schema.statistics WHERE TABLE_SCHEMA = 'your_database_name';
Вам нужно только заменить бит your_database_name . Вам потребуются права доступа к базе данных information_schema (или вы будете входить в систему как root).