Pular para o conteúdo
Menu
Esta pergunta foi sinalizada
2 Respostas
3695 Visualizações

During the upgrade process on branch BrStaging, there are errors in the log panel. Some obsolete custom Modules or Views are the cause of these errors. To disable or uninstall them, we have to use sql queries because we cannot enter odoo which cannot start, using in Odoo-sh> SHELL-Tab, the shell command : psql:

  • To disable a view

    UPDATE public.ir_ui_view SET active = false WHERE id = 10381;
    
  • To disable/unsinstall a module

    UPDATE ir_module_module set state='to remove'
    WHERE name in ('my_custom_module') and state='installed';
    
  • ...have tried that request too:

    UPDATE ir_module_module set state='unistallable'
    WHERE name in ('my_custom_module') and state='installed';
    

...But it doesn t work ! How to disable a view and uninstall a module during the upgrade process from v13 to v15 ??


Avatar
Cancelar
Melhor resposta

Hello, 

You can try one way with the odoo shell. First get the module id which you want to uninstall from the psql . Now go to the shell and create a browse record of that module and call "button_immediate_uninstall" method using that module .
Like :

             model = self.env['ir.module.module'].browse(id_of_your_module)

             model.button_immediate_uninstall()

Please vote the answer if its help you

 

Avatar
Cancelar
Melhor resposta

Hi , do you found the solution? I have the same problem. =S

Avatar
Cancelar

Hello, 

You can try one way with the odoo shell. First get the module id which you want to uninstall from the psql . Now go to the shell and create a browse record of that module and call "button_immediate_uninstall" method using that module .
Like :

model = self.env['ir.module.module'].browse(id_of_your_module)

model.button_immediate_uninstall()

Please vote the answer if its help you

Publicações relacionadas Respostas Visualizações Atividade
1
dez. 22
2691
1
set. 22
1219
2
mar. 22
11988
0
nov. 21
1372
2
nov. 21
3230