LP#1474051 Drop unneeded CC payment fields
authorBill Erickson <berickxx@gmail.com>
Mon, 13 Jul 2015 18:00:06 +0000 (14:00 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 13 Jul 2015 19:31:51 +0000 (15:31 -0400)
commit508b4a02d0fed52a65fcdf18834dedb860019dd1
treef48677fe3d502a2db8d94a99e96f910fd12e575a
parentacaa94dd13b27f4d2e0077c58c43ce99d52dbda3
LP#1474051 Drop unneeded CC payment fields

Avoid storing the following credit card data in the database:

expire month
expire year
first name
last name
credit card type
last 4 digits of the card number

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/money.pm
Open-ILS/src/sql/Pg/080.schema.money.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.drop_cc_cols.sql [new file with mode: 0644]
Open-ILS/src/sql/Pg/upgrade/YYYY.data.drop_cc_cols.sql [new file with mode: 0644]