У меня есть приложение Rails 3.0.0, которое имеет модель с именем Encoding и в настоящее время работает на 1.8.7 нормально. Я пытаюсь перейти на 1.9.2, но название «Кодировка» конфликтует с этой версией Ruby.
Я пытался создать новый проект, и при запуске rails g model encoding
с 1.9.2 он жалуется, давая:
Имя «Кодировка» либо уже используется в вашем приложении, либо зарезервировано Ruby on Rails. Пожалуйста, выберите альтернативу и снова запустите этот генератор.
Когда я изначально создавал проект под 1.8.7, генератор не жаловался. Есть ли у меня какие-либо варианты для обновления до Ruby 1.9.2 без переименования моих моделей и таблиц? Возможно, какое-то расстояние между именами? Благодаря.