0
我一直在試圖尋找並算出這個對我自己的,但至今沒有運氣:(創建MySQL的觸發使用DataMapper的
我想創建MySQL的觸發器使用DataMapper的(或任何其他Ruby分貝適配器)。這可能嗎?
我真的很想有觸發成爲我的代碼版本(用於文檔和維護)的一部分。
我一直在試圖尋找並算出這個對我自己的,但至今沒有運氣:(創建MySQL的觸發使用DataMapper的
我想創建MySQL的觸發器使用DataMapper的(或任何其他Ruby分貝適配器)。這可能嗎?
我真的很想有觸發成爲我的代碼版本(用於文檔和維護)的一部分。
只需在您的遷移執行任意SQL
migration 1, :create_people_table do
up do
execute 'CREATE TRIGGER ...'
end
down do
execute 'DROP TRIGGER ...'
end
end
當然,它不會非常便攜。
http://rubydoc.info/gems/dm-migrations/1.1.0/DataMapper/Migration:execute