Не специальный синтаксис специального назначения, но вы, безусловно, можете перебирать массив имен таблиц и выполнять одинаковые шаги миграции для каждого из них.
class AddTimeStampsToABandC < ActiveRecord::Migration
AFFECTED_TABLES = [:table_a, :table_b, :table_c]
def self.up
AFFECTED_TABLES.each do |t|
add_timestamps(t)
end
end
def self.down
AFFECTED_TABLES.each do |t|
remove_timestamps(t)
end
end
end