Current method doesn't work, as this module is not being migrated, but fresh-installed by dependencies of old `sale_exception`, so we should use the pre_init_hook and detect if we should run the migration code according the existence of the table.