diff --git a/mrp_production_request/migrations/10.0.1.0.0/openupgrade_analysis.txt b/mrp_production_request/migrations/10.0.1.0.0/openupgrade_analysis.txt new file mode 100644 index 000000000..8bcf623ca --- /dev/null +++ b/mrp_production_request/migrations/10.0.1.0.0/openupgrade_analysis.txt @@ -0,0 +1,5 @@ +---Fields in module 'mrp_production_request'--- +mrp_production_request / mrp.production.request / picking_type_id (many2one) : NEW relation: stock.picking.type, required: required, req_default: function +mrp_production_request / mrp.production.request / product_uom (many2one) : DEL relation: product.uom +mrp_production_request / mrp.production.request / product_uom_id (many2one) : NEW relation: product.uom +---XML records in module 'mrp_production_request'--- diff --git a/mrp_production_request/migrations/10.0.1.0.0/openupgrade_analysis_work.txt b/mrp_production_request/migrations/10.0.1.0.0/openupgrade_analysis_work.txt new file mode 100644 index 000000000..b8184ba3d --- /dev/null +++ b/mrp_production_request/migrations/10.0.1.0.0/openupgrade_analysis_work.txt @@ -0,0 +1,9 @@ +---Fields in module 'mrp_production_request'--- +mrp_production_request / mrp.production.request / picking_type_id (many2one) : NEW relation: stock.picking.type, required: required, req_default: function +# NOTHING TO DO + +mrp_production_request / mrp.production.request / product_uom (many2one) : DEL relation: product.uom +mrp_production_request / mrp.production.request / product_uom_id (many2one) : NEW relation: product.uom +# Done. Renamed field: pre-migration script. + +---XML records in module 'mrp_production_request'--- diff --git a/mrp_production_request/migrations/10.0.1.0.0/pre-migration.py b/mrp_production_request/migrations/10.0.1.0.0/pre-migration.py new file mode 100644 index 000000000..e2286cb3d --- /dev/null +++ b/mrp_production_request/migrations/10.0.1.0.0/pre-migration.py @@ -0,0 +1,15 @@ +# -*- coding: utf-8 -*- +# Copyright 2018 Eficent Business and IT Consulting Services S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openupgradelib import openupgrade + +field_renames = [ + ('mrp.production.request', 'mrp_production_request', 'product_uom', + 'product_uom_id'), +] + + +@openupgrade.migrate(use_env=True) +def migrate(env, version): + openupgrade.rename_fields(env, field_renames)