Skip to content

Commit bdb3169

Browse files
authored
Merge pull request #413 from ForgeFlow/master-update-get_model2table
[FIX] get_model2table: fill and track versions
2 parents ef6649f + a1315c9 commit bdb3169

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

openupgradelib/openupgrade.py

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1879,11 +1879,23 @@ def get_model2table(model):
18791879
"ir.actions.act_url": "ir_act_url",
18801880
"ir.actions.server": "ir_act_server",
18811881
"ir.actions.client": "ir_act_client",
1882-
"ir.actions.report.xml": "ir_act_report_xml", # model < v11
1883-
"ir.actions.report": "ir_act_report_xml", # model >= v11
1884-
"mailing.contact.subscription": "mailing_contact_list_rel", # v13 < model < v17
1885-
"mail.mass_mailing.list_contact_rel": "mail_mass_mailing_contact_list_rel", # model = v12
18861882
}
1883+
if version_info[0] < 8:
1884+
model2table["ir.actions.wizard"] = "ir_act_wizard"
1885+
if version_info[0] < 11:
1886+
model2table["ir.actions.report.xml"] = "ir_act_report_xml"
1887+
if 10 < version_info[0]:
1888+
model2table["ir.actions.report"] = "ir_act_report_xml"
1889+
if 10 < version_info[0] < 15:
1890+
model2table["mail.notification"] = "mail_message_res_partner_needaction_rel"
1891+
if version_info[0] == 12:
1892+
model2table[
1893+
"mail.mass_mailing.list_contact_rel"
1894+
] = "mail_mass_mailing_contact_list_rel"
1895+
if 12 < version_info[0] < 17:
1896+
model2table["mailing.contact.subscription"] = "mailing_contact_list_rel"
1897+
if 14 < version_info[0]:
1898+
model2table["project.task.stage.personal"] = "project_task_user_rel"
18871899
return model2table.get(model, model.replace(".", "_"))
18881900

18891901

0 commit comments

Comments
 (0)