From 671275b7a2ad79f2e9b95cc138763af58e48181d Mon Sep 17 00:00:00 2001 From: Taro Matsuzawa Date: Thu, 4 Nov 2010 07:10:59 +0900 Subject: [PATCH] =?utf8?q?=E3=83=87=E3=83=95=E3=82=A9=E3=83=AB=E3=83=88?= =?utf8?q?=E6=B1=BA=E6=B8=88=E6=83=85=E5=A0=B1=E3=82=92=E8=BF=BD=E5=8A=A0?= =?utf8?q?=E3=81=99=E3=82=8Bmigration=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- db/migrate/20100910094854_add_normal_payment.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 db/migrate/20100910094854_add_normal_payment.rb diff --git a/db/migrate/20100910094854_add_normal_payment.rb b/db/migrate/20100910094854_add_normal_payment.rb new file mode 100644 index 0000000..9e2f3a3 --- /dev/null +++ b/db/migrate/20100910094854_add_normal_payment.rb @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- +class AddNormalPayment < ActiveRecord::Migration + def self.up + plugin = PaymentPlugin.new + plugin.name = "通常支払プラグイン" + plugin.model_name = "NormalPaymentPlugin" + plugin.detail = "通常支払に使うプラグインで、なにもせずにそのまま受注データを作成します。" + plugin.enable = true + plugin.save + execute("UPDATE payments SET payment_plugin_id = #{plugin.id}") + end + + def self.down + plugin = PaymentPlugin.find_by_model_name("NormalPaymentPlugin") + plugin.destroy if plugin + end +end -- 2.11.0