I would like a way of upgrading the modules for which the local version (as defined in openerp.py) is more recent than the one registered in the database.
I tend to upgrade that version number when I modify the module in a way that requires an upgrade to be taken into account (modified data files, modified columns in models...) and updating the base module can be very long and will do some unnecessary work.
Is there a secret way of doing this in OpenERP, or should I write something?
That would be a sane way to handle migration of modules.