FIX Add field for data becoming mandatory by some online payment system

This commit is contained in:
Laurent Destailleur 2018-11-28 13:13:38 +01:00
parent 01181ba3a4
commit dbef8fc380
2 changed files with 8 additions and 2 deletions

View File

@ -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_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_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);

View File

@ -41,10 +41,12 @@ create table llx_societe_rib
proprio varchar(60), proprio varchar(60),
owner_address varchar(255), owner_address varchar(255),
default_rib smallint NOT NULL DEFAULT 0, default_rib smallint NOT NULL DEFAULT 0,
-- For BAN direct debit feature -- For BAN direct debit feature
rum varchar(32), -- RUM value to use for SEPA generation rum varchar(32), -- RUM value to use for SEPA generation
date_rum date, -- Date of mandate date_rum date, -- Date of mandate
frstrecur varchar(16) default 'FRST', -- 'FRST' or 'RECUR' frstrecur varchar(16) default 'FRST', -- 'FRST' or 'RECUR'
--For credit card --For credit card
last_four varchar(4), -- last 4 last_four varchar(4), -- last 4
card_type varchar(255), -- card type 'VISA', 'MC' , ... card_type varchar(255), -- card type 'VISA', 'MC' , ...
@ -52,6 +54,7 @@ create table llx_societe_rib
exp_date_month INTEGER, exp_date_month INTEGER,
exp_date_year INTEGER, exp_date_year INTEGER,
country_code varchar(10), country_code varchar(10),
--For Paypal --For Paypal
approved INTEGER DEFAULT 0, approved INTEGER DEFAULT 0,
email varchar(255), email varchar(255),
@ -60,9 +63,12 @@ create table llx_societe_rib
preapproval_key varchar(255), preapproval_key varchar(255),
starting_date date, starting_date date,
total_amount_of_all_payments double(24,8), total_amount_of_all_payments double(24,8),
--For Stripe --For Stripe
stripe_card_ref varchar(128), -- 'card_...' stripe_card_ref varchar(128), -- 'card_...'
comment varchar(255),
ipaddress varchar(68),
status integer NOT NULL DEFAULT 1, -- 1=ACTIVE, 0=IN_TRASH status integer NOT NULL DEFAULT 1, -- 1=ACTIVE, 0=IN_TRASH
import_key varchar(14) -- import key import_key varchar(14) -- import key
)ENGINE=innodb; )ENGINE=innodb;