fix(db): add missing bootstrap public interface
This commit is contained in:
parent
b2f9ff09aa
commit
e88fa11cdc
1 changed files with 13 additions and 0 deletions
|
|
@ -22,6 +22,19 @@ def setup_database(force, source_sql=None, verbose=None, no_mariadb_socket=False
|
|||
)
|
||||
|
||||
|
||||
def bootstrap_database(db_name, verbose=None, source_sql=None):
|
||||
import frappe
|
||||
|
||||
if frappe.conf.db_type == "postgres":
|
||||
import frappe.database.postgres.setup_db
|
||||
|
||||
return frappe.database.postgres.setup_db.bootstrap_database(db_name, verbose, source_sql)
|
||||
else:
|
||||
import frappe.database.mariadb.setup_db
|
||||
|
||||
return frappe.database.mariadb.setup_db.bootstrap_database(db_name, verbose, source_sql)
|
||||
|
||||
|
||||
def drop_user_and_database(db_name, root_login=None, root_password=None):
|
||||
import frappe
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue