diff --git a/frappe/database/mariadb/setup_db.py b/frappe/database/mariadb/setup_db.py index 035ac18c0c..80a67584c1 100644 --- a/frappe/database/mariadb/setup_db.py +++ b/frappe/database/mariadb/setup_db.py @@ -163,7 +163,10 @@ def check_compatible_versions(): def get_root_connection(): if not frappe.local.flags.root_connection: if not frappe.flags.root_login: - frappe.flags.root_login = "root" + frappe.flags.root_login = frappe.conf.get("root_login") or None + + if not frappe.flags.root_login: + frappe.flags.root_login = input("Enter mysql super user [root]: ") or "root" if not frappe.flags.root_password: frappe.flags.root_password = frappe.conf.get("root_password") or None diff --git a/frappe/database/postgres/setup_db.py b/frappe/database/postgres/setup_db.py index 83ab09c36f..9b64293144 100644 --- a/frappe/database/postgres/setup_db.py +++ b/frappe/database/postgres/setup_db.py @@ -67,7 +67,7 @@ def get_root_connection(): frappe.flags.root_login = frappe.conf.get("root_login") or None if not frappe.flags.root_login: - frappe.flags.root_login = input("Enter postgres super user: ") + frappe.flags.root_login = input("Enter postgres super user [postgres]: ") or "postgres" if not frappe.flags.root_password: frappe.flags.root_password = frappe.conf.get("root_password") or None