Я создал модель для Wta (женской теннисной ассоциации), и вот что получилось:
asarluhi@home:~/workspace/tennis_project $ rails generate model Wta ranking:integer name:string points:integer
Running via Spring preloader in process 8875
[WARNING] The model name 'Wta' was recognized as a plural, using the singular 'Wtum' instead. Override with --force-plural or setup custom inflection rules for this noun before running the generator.
invoke active_record
create db/migrate/20161217102926_create_wta.rb
create app/models/wtum.rb
invoke test_unit
create test/models/wtum_test.rb
create test/fixtures/wta.yml
Итак, рельсы, не предлагая мне выбора, решили то, что считали проблемой, объединив Wta
в Wtum
: это ужасно!
Какой у меня теперь выбор: изменить все эти файлы и внутренний код или удалить их вручную и заново сгенерировать модель с опцией --force-plural
?