如果我的模式是這樣的:可能使用ActiveRecord :: Migration的基類嗎?
(app/models/letter.rb)
class Letter < ActiveRecord::Base
def cyrilic_equivilent
# return somethign similar
end
end
class A < Letter
end
class B < Letter
end
可以將我的移民活動也遵循這個模式:
class CreateLetter < ActiveRecord::Migration
def self.up
create_table :letters do |t|
t.timestamps
end
end
end
class CreateA < CreateLetter
end
class CreateB < CreateLetter
end