From 853f37889cf15fa4c736501ef6d610118d8390e4 Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Sat, 23 Mar 2024 10:18:09 +0100 Subject: [PATCH] [FIX] 'CREATE DATABASE' is a command, not a request that requires result --- odoo_openupgrade_wizard/tools/tools_postgres.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/odoo_openupgrade_wizard/tools/tools_postgres.py b/odoo_openupgrade_wizard/tools/tools_postgres.py index 185c891..00243ab 100644 --- a/odoo_openupgrade_wizard/tools/tools_postgres.py +++ b/odoo_openupgrade_wizard/tools/tools_postgres.py @@ -158,7 +158,7 @@ def ensure_database(ctx, database: str, state="present", template: str = ""): else: logger.info(f"Create database '{database}' ...") request = f"CREATE DATABASE {database} owner odoo;" - execute_sql_request(ctx, request) + execute_psql_command(ctx, request) else: if [database] not in result: @@ -166,7 +166,7 @@ def ensure_database(ctx, database: str, state="present", template: str = ""): logger.info("Drop database '%s' ..." % database) request = "DROP DATABASE {database};".format(database=database) - execute_sql_request(ctx, request) + execute_psql_command(ctx, request) def execute_sql_files_pre_migration(