diff --git a/base_exception/migrations/10.0.2.0.0/pre-migration.py b/base_exception/migrations/10.0.2.0.0/pre-migration.py index 35600697f..18b10bc00 100644 --- a/base_exception/migrations/10.0.2.0.0/pre-migration.py +++ b/base_exception/migrations/10.0.2.0.0/pre-migration.py @@ -8,5 +8,6 @@ from openupgradelib import openupgrade @openupgrade.migrate(use_env=True) def migrate(env, version): cr = env.cr - openupgrade.rename_tables(cr, [('sale_exception', 'exception_rule')]) - openupgrade.rename_models(cr, [('sale.exception', 'exception.rule')]) + if openupgrade.table_exists('sale_exception'): + openupgrade.rename_tables(cr, [('sale_exception', 'exception_rule')]) + openupgrade.rename_models(cr, [('sale.exception', 'exception.rule')])