module ActiveRecord::ModelSchema::ClassMethods

def table_name=(value)

end
self.table_name = "project"
class Project < ActiveRecord::Base

Sets the table name explicitly. Example:
def table_name=(value)
  value = value && value.to_s
  if defined?(@table_name)
    return if value == @table_name
    reset_column_information if connected?
  end
  @table_name        = value
  @quoted_table_name = nil
  @arel_table        = nil
  @sequence_name     = nil unless defined?(@explicit_sequence_name) && @explicit_sequence_name
  @predicate_builder = nil
end