camelize database calls

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.

Just like translating Ruby in rjs templates to JavaScript cameCase

The best I found so far is a start of writing plugin:

Any advice would be great.

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