For several months now I hesitated to do the 6.2 and 6.4 update, because I don’t know how to handle the manual parts.
May I ask for a list of all “manual” types which can occur? Thanks to my friend @edbo I learned that “SQL” commands can be copied into a prompt issued with the
command. But what should I do with [CONSOLE]? - The “About Migration” section of the site might be a good place - especially if it would be pinned on top of the list.
Adding a bit of background: The console is a kind of client command line in Tryton using the Python interpreter. You can use it to do some operations in the database but doing it through Tryton so you have all the checks and extra commands in the background etc. You can start the console the same way you start Tryton or do an update. As @mindaugas says:
Topics listing the upgrade process between each series in addition to the database update.
There are several types of actions to be done:
[SQL]: You should execute the mentioned query on your database. We normally include the BEFORE or AFTER keyword to indicate if the sql should be execute before or after the update processs.
[CONSOLE]: The python code should be executed inside a trytond-console
[PY]: You should update the Python code of your custom modules
[XML]: You should update the XML code of your custom modules
Also note that some actions depen on the activated modules and can be skipped if the modules is not activated on your database.
@pokoli: Thank you so much for extending instructions on the update process. Such really is crucial - at least if you want non-programmers and geeks as tryton users.
Here is a suggestion for some further extension - I think it’s necessary; at least I never came in touch with the trytond-console within 2 years of trytoning and DO need explanation at this point.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
There are several types of actions to be done:
[SQL]
You should execute the mentioned query on your database. We normally include the BEFORE or AFTER keyword to indicate if the sql should be execute before or after the update processs.