Hi, I’m new to Ruby and Rails, and I’m running Ruby 1.8.4 with Rails 1.0
on Ubuntu 5.10 (breezy).
I wanted to have a model Software, with the table as software (since
‘software’ is the plural too). I appreciate one can simply use something
like use_table or whatever (can’t remember the exact command) in the
Model file, but I’d much rather change the inflections.rb file and
update Rails to use the proper pluralization.
I found an inflections.rb file in: (not sure if there’s another
inflections file somewhere else which I should edit)
/usr/lib/ruby/gems/activesupport-1.2.5/lib/active_support/
and I changed the line:
inflect.uncountable %w( equipment information rice money species series
fish sheep)
to:
inflect.uncountable %w( equipment information rice money species series
fish sheep software)
and nothing happened (I tried <%= “Software”.pluralize %> in a Rails
app) so I restarted apache2, and still nothing happened.
I restarted my computer (just in case I had to restart something which I
didn’t know about), and still comes up as ‘software’.
So…is there anything I need to do to get Rails to use the updated
file, or am I editing the wrong file?