Skip to content

Commit f1c17f6

Browse files
[OU-ADD] partnership: Migration scripts
1 parent 17d4026 commit f1c17f6

3 files changed

Lines changed: 86 additions & 1 deletion

File tree

docsource/modules180-190.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,7 @@ Module coverage 18.0 -> 19.0
774774
+---------------------------------------------------+----------------------+-------------------------------------------------+
775775
| partner_autocomplete |Nothing to do | |
776776
+---------------------------------------------------+----------------------+-------------------------------------------------+
777-
| |new| partnership | | |
777+
| |new| partnership |Done | |
778778
+---------------------------------------------------+----------------------+-------------------------------------------------+
779779
| payment |Done | |
780780
+---------------------------------------------------+----------------------+-------------------------------------------------+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Copyright 2026 Heliconia Solutions Pvt. Ltd.
2+
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
3+
4+
from openupgradelib import openupgrade
5+
6+
xmlid_renames = [
7+
(
8+
"website_crm_partner_assign.res_partner_grade_action",
9+
"partnership.res_partner_grade_action",
10+
),
11+
(
12+
"website_crm_partner_assign.access_res_partner_grade",
13+
"partnership.access_res_partner_grade",
14+
),
15+
(
16+
"website_crm_partner_assign.access_res_partner_grade_manager",
17+
"partnership.access_res_partner_grade_manager",
18+
),
19+
(
20+
"website_crm_partner_assign.menu_res_partner_grade_action",
21+
"partnership.menu_res_partner_grade_action",
22+
),
23+
(
24+
"website_crm_partner_assign.res_partner_grade_data_bronze",
25+
"partnership.res_partner_grade_data_bronze",
26+
),
27+
(
28+
"website_crm_partner_assign.res_partner_grade_data_gold",
29+
"partnership.res_partner_grade_data_gold",
30+
),
31+
(
32+
"website_crm_partner_assign.res_partner_grade_data_silver",
33+
"partnership.res_partner_grade_data_silver",
34+
),
35+
]
36+
37+
38+
@openupgrade.migrate()
39+
def migrate(env, version):
40+
openupgrade.rename_xmlids(env.cr, xmlid_renames)
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---Models in module 'partnership'---
2+
model res.partner.grade (moved from website_crm_partner_assign)
3+
4+
# NOTHING TO DO
5+
6+
---Fields in module 'partnership'---
7+
partnership / product.template / grade_id (many2one) : NEW relation: res.partner.grade
8+
partnership / product.template / service_tracking (False) : NEW selection_keys: ['event', 'no', 'partnership'], mode: modify
9+
partnership / res.company / partnership_label (char) : NEW hasdefault: default, translate
10+
partnership / res.partner / grade_id (many2one) : previously in module website_crm_partner_assign
11+
partnership / res.partner.grade / _order : previously in module website_crm_partner_assign
12+
partnership / res.partner.grade / active (boolean) : previously in module website_crm_partner_assign
13+
partnership / res.partner.grade / company_id (many2one) : NEW relation: res.company, hasdefault: default
14+
partnership / res.partner.grade / default_pricelist_id (many2one): NEW relation: product.pricelist
15+
partnership / res.partner.grade / display_name (char) : previously in module website_crm_partner_assign
16+
partnership / res.partner.grade / name (char) : previously in module website_crm_partner_assign
17+
partnership / res.partner.grade / sequence (integer) : previously in module website_crm_partner_assign
18+
partnership / res.users / grade_id (many2one) : previously in module website_crm_partner_assign
19+
20+
# NOTHING TO DO
21+
22+
---XML records in module 'partnership'---
23+
NEW ir.actions.act_window: partnership.action_grade_partners
24+
NEW ir.actions.act_window: partnership.action_pricelist_partners
25+
NEW ir.actions.act_window: partnership.res_partner_grade_action [renamed from website_crm_partner_assign module]
26+
NEW ir.model.access: partnership.access_res_partner_grade [renamed from website_crm_partner_assign module]
27+
NEW ir.model.access: partnership.access_res_partner_grade_admin
28+
NEW ir.model.access: partnership.access_res_partner_grade_manager [renamed from website_crm_partner_assign module]
29+
NEW ir.model.access: partnership.access_res_partner_grade_user
30+
NEW ir.ui.menu: partnership.crm_menu_partners
31+
NEW ir.ui.menu: partnership.menu_res_partner_grade_action [renamed from website_crm_partner_assign module]
32+
NEW ir.ui.view: partnership.product_template_form_view
33+
NEW ir.ui.view: partnership.res_config_settings_view_form
34+
NEW ir.ui.view: partnership.res_partner_grade_view_search
35+
NEW ir.ui.view: partnership.view_partner_grade_form
36+
NEW ir.ui.view: partnership.view_partner_grade_tree
37+
NEW ir.ui.view: partnership.view_partner_pricelist_form
38+
NEW ir.ui.view: partnership.view_res_partner_filter_assign
39+
NEW ir.ui.view: partnership.view_res_partner_form
40+
NEW ir.ui.view: partnership.view_res_partner_grade_tree
41+
NEW res.partner.grade: partnership.res_partner_grade_data_bronze [renamed from website_crm_partner_assign module]
42+
NEW res.partner.grade: partnership.res_partner_grade_data_gold [renamed from website_crm_partner_assign module]
43+
NEW res.partner.grade: partnership.res_partner_grade_data_silver [renamed from website_crm_partner_assign module]
44+
45+
# DONE: xmlids renamed from website_crm_partner_assign in pre-migration

0 commit comments

Comments
 (0)