Forum OpenACS Development: Upgrading to current CVS version.
version, will the package manager automatically handle data model
changes? In other words, if I download new .xql and .sql files will
the package manager update the data model, PL/SQL functions, triggers,
etc? Or is it necessary to bootstrap from scratch?
.xql files are loaded at startup of the server, so you need to either restart the aolserver process *or* use the package manager and 'watch' those files. The same goes for the files in the package/tcl directory.
To reload the datamodel for a package, you can either remove/uninstall the package from your OpenACS setup (this will trigger the package-drop.sql) and recreate the application or just drop your tablespace (dropdb) and start from scratch.