diff --git a/account_statement_import_online/migrations/14.0.3.0.0/post-migration.py b/account_statement_import_online/migrations/14.0.3.0.0/post-migration.py new file mode 100644 index 00000000..7ea77570 --- /dev/null +++ b/account_statement_import_online/migrations/14.0.3.0.0/post-migration.py @@ -0,0 +1,15 @@ +# Copyright 2022 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.logged_query( + env.cr, + "UPDATE account_bank_statement_line SET raw_data={online_raw_data}".format( + online_raw_data=openupgrade.get_legacy_name("online_raw_data") + ), + ) diff --git a/account_statement_import_online/migrations/14.0.3.0.0/pre-migration.py b/account_statement_import_online/migrations/14.0.3.0.0/pre-migration.py new file mode 100644 index 00000000..d68537d4 --- /dev/null +++ b/account_statement_import_online/migrations/14.0.3.0.0/pre-migration.py @@ -0,0 +1,18 @@ +# Copyright 2022 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + +_column_renames = { + "account_bank_statement_line": [ + ("online_raw_data", None), + ] +} + + +@openupgrade.migrate() +def migrate(env, version): + if not version: + return + openupgrade.rename_columns(env.cr, _column_renames)