Class: ActiveRecord::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/activerecord/table_version.rb

Class Method Summary collapse

Class Method Details

.compute_table_name_with_versionObject



10
11
12
13
# File 'lib/activerecord/table_version.rb', line 10

def compute_table_name_with_version
  return compute_table_name_without_version unless table_version.present?
  "%s_%s" % [compute_table_name_without_version, table_version]
end

.set_table_version(version = nil) ⇒ Object



16
17
18
19
20
# File 'lib/activerecord/table_version.rb', line 16

def set_table_version(version = nil)
  self.table_version = version
  reset_table_name
  version
end