[freeside-commits] freeside/FS/bin freeside-upgrade,1.10,1.11

Ivan,,, ivan at wavetail.420.am
Wed Aug 1 12:22:00 PDT 2007


Update of /home/cvs/cvsroot/freeside/FS/bin
In directory wavetail:/tmp/cvs-serv10551/FS/bin

Modified Files:
	freeside-upgrade 
Log Message:
freeside-upgrade: add'l documentation & turn on DBIx::DBSchema::Index debugging too

Index: freeside-upgrade
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/bin/freeside-upgrade,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- freeside-upgrade	12 Jul 2007 13:36:26 -0000	1.10
+++ freeside-upgrade	1 Aug 2007 19:21:58 -0000	1.11
@@ -37,6 +37,7 @@
 
 $DBIx::DBSchema::DEBUG = $DEBUG;
 $DBIx::DBSchema::Table::DEBUG = $DEBUG;
+$DBIx::DBSchema::Index::DEBUG = $DEBUG;
 
 if ( $DRY_RUN ) {
   print join(";\n", dbdef->sql_update_schema( dbdef_dist, $dbh ) ). ";\n";
@@ -102,6 +103,16 @@
 Reads your existing database schema and updates it to match the current schema,
 adding any columns or tables necessary.
 
+Also performs other upgrade functions:
+
+=over 4
+
+=item Calls FS:: Misc::prune::prune_applications (probably unnecessary every upgrade, but simply won't find any records to change)
+
+=item If necessary, moves your configuration information from the filesystem in /usr/local/etc/freeside/conf.<datasrc> to the database.
+
+=back
+
   [ -d ]: Dry run; output SQL statements (to STDOUT) only, but do not execute
           them.
 



More information about the freeside-commits mailing list