[freeside-commits] freeside README.1.7.0,1.4,1.5

Ivan,,, ivan at wavetail.420.am
Tue May 23 08:54:52 PDT 2006


Update of /home/cvs/cvsroot/freeside
In directory wavetail:/tmp/cvs-serv22641

Modified Files:
	README.1.7.0 
Log Message:
adding batch upgrade instructions to 1.7.0 instructions too

Index: README.1.7.0
===================================================================
RCS file: /home/cvs/cvsroot/freeside/README.1.7.0,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- README.1.7.0	8 May 2006 11:48:32 -0000	1.4
+++ README.1.7.0	23 May 2006 15:54:50 -0000	1.5
@@ -1,6 +1,16 @@
 
 install DBIx::DBSchema 0.31 (or later)
 install Color::Scheme
+install Data::Table
+
+ALTER TABLE cust_pay_batch ADD COLUMN batchnum int;
+ALTER TABLE cust_pay_batch ALTER COLUMN batchnum SET NOT NULL;
+ALTER TABLE cust_pay_batch ADD COLUMN payinfo varchar(512);
+UPDATE cust_pay_batch SET payinfo = cardnum;
+ALTER TABLE cust_pay_batch DROP COLUMN cardnum;
+ALTER TABLE h_cust_pay_batch ADD COLUMN payinfo varchar(512);
+UPDATE h_cust_pay_batch SET payinfo = cardnum;
+ALTER TABLE h_cust_pay_batch DROP COLUMN cardnum;
 
 make install-perl-modules
 run "freeside-upgrade username" to uprade your database schema
@@ -17,6 +27,9 @@
 CREATE INDEX cust_main16 on cust_main ( zip );
 CREATE INDEX cust_main17 on cust_main ( ship_zip );
 
+Optional to eliminate harmless but noisy warnings:
+UPDATE cust_main_county SET exempt_amount = 0 WHERE exempt_amount IS NULL;
+
 ------
 
 make install-docs



More information about the freeside-commits mailing list