From 25655d4b7a8c67194c508e757b4a6a02168b7fb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Taymans?= Date: Wed, 7 Feb 2024 17:25:56 +0100 Subject: [PATCH] [FIX] install-from-csv: add with-demo option Add a flag to specify if the database created by install-from-csv should install demo data or not. Fix #41 --- odoo_openupgrade_wizard/cli/cli_install_from_csv.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/odoo_openupgrade_wizard/cli/cli_install_from_csv.py b/odoo_openupgrade_wizard/cli/cli_install_from_csv.py index f218e42..1d06658 100644 --- a/odoo_openupgrade_wizard/cli/cli_install_from_csv.py +++ b/odoo_openupgrade_wizard/cli/cli_install_from_csv.py @@ -16,8 +16,13 @@ from odoo_openupgrade_wizard.tools.tools_postgres import ensure_database @click.command() @database_option +@click.option( + "--with-demo/--whitout-demo", + default=True, + help="Create database with or without demo data.", +) @click.pass_context -def install_from_csv(ctx, database): +def install_from_csv(ctx, database, with_demo): migration_step = get_migration_step_from_options(ctx, 1) ensure_database(ctx, database, state="present") @@ -35,6 +40,7 @@ def install_from_csv(ctx, database): database=database, detached_container=True, init="base", + demo=with_demo, ) odoo_instance = OdooInstance(ctx, database) odoo_default_company = ctx.obj["config"].get(