From 60b181922039f94029b89bb37efaadfae668aaa9 Mon Sep 17 00:00:00 2001 From: Moe Su Date: Sun, 11 Jun 2017 16:47:22 +0630 Subject: [PATCH] Generating seed --- .../20170611084537_create_membership_actions.rb | 2 +- db/seeds.rb | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/db/migrate/20170611084537_create_membership_actions.rb b/db/migrate/20170611084537_create_membership_actions.rb index 55f9bcb2..5b5d1774 100644 --- a/db/migrate/20170611084537_create_membership_actions.rb +++ b/db/migrate/20170611084537_create_membership_actions.rb @@ -8,7 +8,7 @@ class CreateMembershipActions < ActiveRecord::Migration[5.1] t.string :auth_token t.string :merchant_account_id t.string :created_by - t.string :additional_parameter + t.jsonb :additional_parameter t.timestamps t.timestamps diff --git a/db/seeds.rb b/db/seeds.rb index fc19164d..1dfd1b87 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -144,6 +144,17 @@ order_station1=PrintSetting.create({name: "OrderItemPdf", unique_code: "OrderIte order_station2=PrintSetting.create({name: "Order Summary", unique_code: "OrderSummaryPdf", printer_name: "EPSON-TM-T82-S-A"}) request_bill_printer=PrintSetting.create({name: "Receipt Bill", unique_code: "ReceiptBillPdf", printer_name: "EPSON-TM-T82-S-A"}) +member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "192.168.1."}) + +member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1}}, + {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1}}, + {membership_type:"create_membership_customer",gateway_url:"/api/generic_customer/create_membership_customer"}, + {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer"}, + {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group"}, + {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1}}, + {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data"} + ]) + # shop = Shop.create( # {name: "Beauty In The Pot", address: "address", township: "Yangon", city: "Yangon", state: "Yangon", # country: "Myanmar", phone_no: "09123456789", reservation_no: "bip000001", license: "license",