remove NOT NULL constraints from CC payments
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 28 Oct 2008 16:13:02 +0000 (16:13 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 28 Oct 2008 16:13:02 +0000 (16:13 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_4@10941 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/sql/Pg/1.2.3-1.4-upgrade-db.sql

index 003e1b9..223337f 100644 (file)
@@ -459,6 +459,14 @@ UPDATE     metabib.rec_descriptor
   FROM metabib.full_rec
   WHERE        metabib.full_rec.record = metabib.rec_descriptor.record AND metabib.full_rec.tag = '008';
 
+
+ALTER TABLE money.credit_card_payment ALTER cc_type DROP NOT NULL;
+ALTER TABLE money.credit_card_payment ALTER cc_number DROP NOT NULL;
+ALTER TABLE money.credit_card_payment ALTER expire_month DROP NOT NULL;
+ALTER TABLE money.credit_card_payment ALTER expire_year DROP NOT NULL;
+ALTER TABLE money.credit_card_payment ALTER approval_code DROP NOT NULL;
+
+
 ALTER TABLE asset.copy_location ADD COLUMN hold_verify BOOL NOT NULL DEFAULT FALSE;
 ALTER TABLE asset.copy ALTER price DROP NOT NULL;
 ALTER TABLE asset.copy ALTER price DROP DEFAULT;