mirror of
https://github.com/OCA/account-financial-tools.git
synced 2025-02-02 12:47:26 +02:00
27 lines
837 B
Python
27 lines
837 B
Python
# Copyright 2021 Ecosoft Co., Ltd. (http://ecosoft.co.th)
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
from openupgradelib import openupgrade
|
|
|
|
|
|
@openupgrade.migrate()
|
|
def migrate(env, version):
|
|
"""
|
|
Column `purchase_id` of table `account_move_line` has been renamed to `purchase_order_id`
|
|
because `purchase_order_id` is now in the core.
|
|
"""
|
|
old_purchase_column = "purchase_id"
|
|
new_purchase_column = "purchase_order_id"
|
|
|
|
if not openupgrade.column_exists(env.cr, "account_move_line", new_purchase_column):
|
|
openupgrade.rename_columns(
|
|
env.cr,
|
|
{
|
|
"account_move_line": [
|
|
(
|
|
old_purchase_column,
|
|
new_purchase_column,
|
|
),
|
|
]
|
|
},
|
|
)
|