У меня есть модель с именем ActiveDns
. Когда я бегу
rails g scaffold_controller ActiveDns
Я получаю сообщение
Plural version of the model detected, using singularized version. Override with --force-plural.
Теперь контроллер и представления генерируются, притворяясь, что единственное число равно ActiveDn
, а множественное число — ActiveDns
, и я получаю такие глупости, как link_to new_dn_path
. Аргумент --force-plural
не исправляет это:
rails g scaffold_controller ActiveDns --force-plural
по-прежнему приводит к тому, что контроллеры используют переменные с именами @active_dn
и представления, использующие new_dn_path
, с рельсами 3.2.3. Я удаляю файлы между попытками, используя rails d scaffold_controller ActiveDns
.
Как правильно это сделать?