There’s always the ActiveRecord documentation at api.rubyonrails.com.
There is a meta-function in ActiveRecord::Base named ‘set_table_name’
allows you to override the default table name. So in your case:
class Customer < AR::Base
However, if all of your tables start with bbc_, then you can add a line
ActiveRecord::Base.table_name_prefix = ‘bbc_’
ActiveRecord::Base.pluralize_tables = false # May have to look this one
I can’t remember
As for a webpage that describes all of the AR config settings, I’m not
to find one. Your best bet is to just look into the active_record
starting with active_record/base.rb.