[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