Added 30 .base.md files using the mmg (Multilingual Markdown Generator) format to automatically generate English (.md) and French (.fr.md) versions of all project documentation. Updated conf/make.documentation.Makefile to process all .base.md files via `make doc_markdown`.
2.1 KiB
2.1 KiB
Migration
Guide pour aider à la migration entre différentes versions.
Docker
- Cloner le projet si vous n'avez téléchargé que docker-compose
git initgit remote add origin https://github.com/erplibre/erplibregit fetchmv ./docker-compose.yml /tmp/temp_docker-compose.ymlgit checkout mastermv /tmp/temp_docker-compose.yml ./docker-compose.yml
- Faites manuellement une sauvegarde de la base de données ERPLibre (À FAIRE : implémenter une commande makefile)
- Mettez à jour
./docker-compose.ymlen fonction des différences avec git. - Exécutez le script
make docker_exec_erplibre_gen_config - Arrêtez le docker
make docker_stop - Supprimez le volume,
docker volume rm ${BASENAME}_erplibre-db-data - Démarrez le docker
make docker_run_daemon - Restaurez la sauvegarde manuellement.
Migration de base de données, mise à jour PostgreSQL 11 vers 12
À FAIRE : ne fonctionne pas automatiquement, vérifiez la dernière procédure et faites-le manuellement. La commande docker ne supporte pas le cas où la base de données est externe.
Méthode facile : faites une sauvegarde avec ERPLibre, mettez à jour PostgreSQL, restaurez la même sauvegarde.
Lister toutes les bases de données :
make docker_show_databases
Vanilla
- Exécutez le script
make install_dev - Redémarrez votre démon
- Régénérez le mot de passe maître manuellement
Migration Odoo 12 vers Odoo 13
Remplacez BD par le nom de votre base de données.
D'abord, assurez-vous que tous les addons sont mis à jour avec le script.
./script/addons/update_addons_all.sh BD
Exécutez la migration avec OpenUpgrade.
make config_gen_migration
./.venv.erplibre/bin/python ./script/OCA_OpenUpgrade/odoo-bin -c ./config.conf --no-http --update all --stop-after-init -d BD
Migration Odoo 13 vers Odoo 14
Remplacez BD par le nom de votre base de données.
make config_gen_migration
./run.sh --upgrade-path=./script/OCA_OpenUpgrade/openupgrade_scripts/scripts --update all --no-http --stop-after-init --load=base,web,openupgrade_framework -d BD