Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
3715 Lượt xem

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 ??


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

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

 

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

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

Ảnh đại diện
Huỷ bỏ

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

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 12 22
2691
1
thg 9 22
1219
2
thg 3 22
11999
0
thg 11 21
1378
2
thg 11 21
3236