I have legacy Sql Server database and Rails applications. Column names
in database are all in PascalCase (FirstName, CustomerId...).
I'm searching for an easy way to use underscore_casing in Ruby and
PascalCasing in database. I would like to write first_name
in Rails
for FirstName column in database.
camelize and underscore will convert a string to required casing
but I'm looking for something more general like:
ActiveRecord::Base.camelize_table_column_names = true
like existing
ActiveRecord::Base.pluralize_table_names
Just like translating Ruby in rjs templates to JavaScript cameCase convention.