From 19dfa456189a12edb57f67443f06f4fe9035a97d Mon Sep 17 00:00:00 2001 From: Chankya Soni Date: Tue, 22 Jun 2021 19:03:36 +0530 Subject: [PATCH] [14.0][Add] digest: Migration Script. --- docsource/modules130-140.rst | 2 +- .../digest/14.0.1.1/noupdate_changes.xml | 10 +++---- .../scripts/digest/14.0.1.1/post-migration.py | 8 +++++ .../digest/14.0.1.1/upgrade_analysis_work.txt | 29 +++++++++++++++++++ 4 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 openupgrade_scripts/scripts/digest/14.0.1.1/post-migration.py create mode 100644 openupgrade_scripts/scripts/digest/14.0.1.1/upgrade_analysis_work.txt diff --git a/docsource/modules130-140.rst b/docsource/modules130-140.rst index 0ee1ee532ff6..83ac6dd6aa91 100644 --- a/docsource/modules130-140.rst +++ b/docsource/modules130-140.rst @@ -120,7 +120,7 @@ Module coverage 13.0 -> 14.0 +--------------------------------------------+-------------------------------------------------+ |delivery | | +--------------------------------------------+-------------------------------------------------+ -|digest | | +|digest | Done | +--------------------------------------------+-------------------------------------------------+ |event | | +--------------------------------------------+-------------------------------------------------+ diff --git a/openupgrade_scripts/scripts/digest/14.0.1.1/noupdate_changes.xml b/openupgrade_scripts/scripts/digest/14.0.1.1/noupdate_changes.xml index 7a5eabaf354b..b3e005caadc9 100644 --- a/openupgrade_scripts/scripts/digest/14.0.1.1/noupdate_changes.xml +++ b/openupgrade_scripts/scripts/digest/14.0.1.1/noupdate_changes.xml @@ -1,8 +1,8 @@ - - Your Odoo Periodic Digest - - daily - + + + + + diff --git a/openupgrade_scripts/scripts/digest/14.0.1.1/post-migration.py b/openupgrade_scripts/scripts/digest/14.0.1.1/post-migration.py new file mode 100644 index 000000000000..99986957d37c --- /dev/null +++ b/openupgrade_scripts/scripts/digest/14.0.1.1/post-migration.py @@ -0,0 +1,8 @@ +# Copyright (C) 2021 Open Source Integrators +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.load_data(env.cr, "digest", "14.0.1.1/noupdate_changes.xml") diff --git a/openupgrade_scripts/scripts/digest/14.0.1.1/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/digest/14.0.1.1/upgrade_analysis_work.txt new file mode 100644 index 000000000000..d76ddf3068ab --- /dev/null +++ b/openupgrade_scripts/scripts/digest/14.0.1.1/upgrade_analysis_work.txt @@ -0,0 +1,29 @@ +---Models in module 'digest'--- +---Fields in module 'digest'--- +digest / digest.digest / periodicity (selection) : selection_keys is now '['daily', 'monthly', 'quarterly', 'weekly']' ('['monthly', 'quarterly', 'weekly']') +# NOTHING TO DO: New daily option available, but no need to change existing ones. + +digest / digest.digest / template_id (many2one) : DEL relation: mail.template, required, req_default: function +digest / digest.tip / name (char) : NEW +# NOTHING TO DO + +---XML records in module 'digest'--- +NEW digest.tip: digest.digest_tip_digest_0 (noupdate) +NEW digest.tip: digest.digest_tip_digest_1 (noupdate) +NEW digest.tip: digest.digest_tip_digest_2 (noupdate) +NEW digest.tip: digest.digest_tip_digest_3 (noupdate) +NEW digest.tip: digest.digest_tip_digest_4 (noupdate) +DEL digest.tip: digest.digest_tip_mail_0 +DEL digest.tip: digest.digest_tip_mail_1 +DEL digest.tip: digest.digest_tip_mail_2 +NEW ir.actions.act_window: digest.digest_tip_action +NEW ir.ui.menu: digest.digest_tip_menu +NEW ir.ui.view: digest.digest_mail_layout (noupdate) +NEW ir.ui.view: digest.digest_mail_main (noupdate) +NEW ir.ui.view: digest.digest_section_mobile (noupdate) +NEW ir.ui.view: digest.digest_tip_view_form +NEW ir.ui.view: digest.digest_tip_view_search +NEW ir.ui.view: digest.digest_tip_view_tree +NEW ir.ui.view: digest.digest_tool_kpi (noupdate) +DEL mail.template: digest.digest_mail_template +# NOTHING TO DO