Я использую плагин dwilkie иностранец для рельсов.У меня есть оператор создания таблицы, который выглядит следующим образом:
create_table "agents_games", :force => true, :id => false do |t|
t.references :agents, :column => :agent_id, :foreign_key => true, :null => false
t.references :games, :column => :game_id, :foreign_key => true, :null => false
end
Однако, это генерирует следующий SQL:
[4;35;1mSQL (2.7ms)[0m [0mCREATE TABLE "agents_games" ("agents_id" integer NOT NULL, "games_id" integer NOT NULL) [0m
Я хочу, чтобы столбцы назывались agent_id
и game_id
- не agents_id
и games_id
.Как я могу запретить Rails множественное число столбцов?
Я попробовал следующее в моем файле enviornment.rb
, который не помог:
ActiveSupport::Inflector.inflections do |inflect|
inflect.uncountable "agent_id", "game_id"
end