Class: PgHaMigrations::YearToForeverPartmanRenameAdapter
Instance Method Summary
collapse
#alter_table_sql, #initialize
Instance Method Details
#source_datetime_string ⇒ Object
56
57
58
|
# File 'lib/pg_ha_migrations/partman_rename_adapter.rb', line 56
def source_datetime_string
"YYYY"
end
|
#source_name_suffix_pattern ⇒ Object
60
61
62
|
# File 'lib/pg_ha_migrations/partman_rename_adapter.rb', line 60
def source_name_suffix_pattern
/\A.+_p\d{4}\z/
end
|
#target_datetime_string ⇒ Object
64
65
66
|
# File 'lib/pg_ha_migrations/partman_rename_adapter.rb', line 64
def target_datetime_string
"YYYYMMDD"
end
|
#target_table_name(table_name) ⇒ Object
52
53
54
|
# File 'lib/pg_ha_migrations/partman_rename_adapter.rb', line 52
def target_table_name(table_name)
table_name + "0101"
end
|