Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
odoo_cli [2026/06/25 09:06] ivanodoo_cli [2026/06/25 09:08] (actual) ivan
Línea 15: Línea 15:
 Arrancar instancia con la base de datos actual Arrancar instancia con la base de datos actual
 <code bash> <code bash>
-./start_odoo -a <addons_file> +./start_odoo -a <addons_file>
 </code> </code>
  
-Desinstalar un modulo via CLI+====== Desinstalar un modulo via CLI ====== 
 +Primero Odoo shell 
 +<code bash> 
 +./odoo-bin shell -d your_database -c odoo.conf 
 +</code> 
 + 
 +Despues el script en python
 <code python> <code python>
 +module_name = 'nombre_modulo'
 +
 +module = env['ir.module.module'].search([
 +    ('name', '=', module_name)
 +], limit=1)
 +
 +if not module:
 +    print(f"Module '{module_name}' not found.")
 +elif module.state == 'uninstalled':
 +    print(f"Module '{module_name}' is already uninstalled.")
 +else:
 +    print(f"Uninstalling '{module_name}'...")
 +    module.button_immediate_uninstall()
 +    env.cr.commit()
 +    print(f"Module '{module_name}' successfully uninstalled.")
 </code> </code>
  • odoo_cli.1782396395.txt.gz
  • Última modificación: 2026/06/25 09:06
  • por ivan