From dbef8fc380d10793f240609e66ebdacd586499d6 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 28 Nov 2018 13:13:38 +0100 Subject: [PATCH] FIX Add field for data becoming mandatory by some online payment system --- htdocs/install/mysql/migration/8.0.0-9.0.0.sql | 4 ++-- htdocs/install/mysql/tables/llx_societe_rib.sql | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/htdocs/install/mysql/migration/8.0.0-9.0.0.sql b/htdocs/install/mysql/migration/8.0.0-9.0.0.sql index b3b290aa4fd..c3e886df914 100644 --- a/htdocs/install/mysql/migration/8.0.0-9.0.0.sql +++ b/htdocs/install/mysql/migration/8.0.0-9.0.0.sql @@ -222,6 +222,6 @@ ALTER TABLE llx_emailcollector_emailcollectoraction ADD CONSTRAINT fk_emailcolle ALTER TABLE llx_emailcollector_emailcollectorfilter ADD UNIQUE INDEX uk_emailcollector_emailcollectorfilter (fk_emailcollector, type, rulevalue); ALTER TABLE llx_emailcollector_emailcollectoraction ADD UNIQUE INDEX uk_emailcollector_emailcollectoraction (fk_emailcollector, type); - - +ALTER TABLE llx_societe_rib ADD COLUMN comment varchar(255); +ALTER TABLE llx_societe_rib ADD COLUMN ipaddress varchar(68); diff --git a/htdocs/install/mysql/tables/llx_societe_rib.sql b/htdocs/install/mysql/tables/llx_societe_rib.sql index 57b22493c85..5bfc6d10fd6 100644 --- a/htdocs/install/mysql/tables/llx_societe_rib.sql +++ b/htdocs/install/mysql/tables/llx_societe_rib.sql @@ -41,10 +41,12 @@ create table llx_societe_rib proprio varchar(60), owner_address varchar(255), default_rib smallint NOT NULL DEFAULT 0, + -- For BAN direct debit feature rum varchar(32), -- RUM value to use for SEPA generation date_rum date, -- Date of mandate frstrecur varchar(16) default 'FRST', -- 'FRST' or 'RECUR' + --For credit card last_four varchar(4), -- last 4 card_type varchar(255), -- card type 'VISA', 'MC' , ... @@ -52,6 +54,7 @@ create table llx_societe_rib exp_date_month INTEGER, exp_date_year INTEGER, country_code varchar(10), + --For Paypal approved INTEGER DEFAULT 0, email varchar(255), @@ -60,9 +63,12 @@ create table llx_societe_rib preapproval_key varchar(255), starting_date date, total_amount_of_all_payments double(24,8), + --For Stripe stripe_card_ref varchar(128), -- 'card_...' + comment varchar(255), + ipaddress varchar(68), status integer NOT NULL DEFAULT 1, -- 1=ACTIVE, 0=IN_TRASH import_key varchar(14) -- import key )ENGINE=innodb;