Skip to content
Snippets Groups Projects
post-migration.py 512 B
Newer Older
  • Learn to ignore specific revisions
  • # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
    
    from openupgradelib import openupgrade
    
    
    def update_account_move_is_payment_online(cr):
        openupgrade.logged_query(
            cr, """
                UPDATE account_move am
                SET is_payment_online = ai.is_payment_online
                FROM account_invoice ai
                WHERE am.old_invoice_id = ai.id
                """
        )
    
    
    @openupgrade.migrate(use_env=True)
    def migrate(env, version):
        update_account_move_is_payment_online(env.cr)