Может быть проще изменить имена столбцов с помощью миграций. В противном случае вам придется изменить используемые вами драгоценные камни, а затем упаковать их в вендор / драгоценные камни, чтобы они сохранялись по мере их деградации.
- скрипт / сгенерировать миграцию down_case_table_names_and_columns
- написать миграцию
- rake db: migrate
Для каждой таблицы:
rename_table :OLD_NAME, :new_name
Для каждого столбца:
rename_column :COLUMN_NAME, :column_name
проблемы
Возможно, вам не придется менять имя таблиц, к вашему сведению - вы можете получить ошибку об изменении имен таблиц. Я никогда не менял имя таблицы, поэтому не знаю, сработает ли это. В термах изменения имен столбцов проблем не будет.