pull/624/head
Mr Chen 7 months ago
parent 30454e3b4a
commit 3834a9b0b8
  1. 4
      plugins/postgresql/index.py
  2. 14
      scripts/init.d/mw.tpl

@ -696,6 +696,8 @@ def setDbBackup():
os.system(cmd) os.system(cmd)
return mw.returnJson(True, 'ok') return mw.returnJson(True, 'ok')
def rootPwd():
return pSqliteDb('config').where('id=?', (1,)).getField('pg_root')
def importDbBackup(): def importDbBackup():
args = getArgs() args = getArgs()
@ -1589,6 +1591,8 @@ if __name__ == "__main__":
print(getPgPort()) print(getPgPort())
elif func == 'set_pg_port': elif func == 'set_pg_port':
print(setPgPort()) print(setPgPort())
elif func == 'root_pwd':
print(rootPwd())
elif func == 'get_db_list': elif func == 'get_db_list':
print(getDbList()) print(getDbList())
elif func == 'add_db': elif func == 'add_db':

@ -425,7 +425,20 @@ mw_connect_mysql(){
if [ "$CHOICE_DB" == "mysql-yum" ];then if [ "$CHOICE_DB" == "mysql-yum" ];then
${ROOT_PATH}/mysql-yum/bin/usr/bin/mysql -S ${ROOT_PATH}/mysql-yum/mysql.sock -uroot -p"${pwd}" ${ROOT_PATH}/mysql-yum/bin/usr/bin/mysql -S ${ROOT_PATH}/mysql-yum/mysql.sock -uroot -p"${pwd}"
fi fi
}
mw_connect_pgdb(){
if [ ! -d "${ROOT_PATH}/postgresql" ];then
echo -e "postgresql not install!"
exit 1
fi
pwd=$(cd ${ROOT_PATH}/mdserver-web && python3 ${ROOT_PATH}/mdserver-web/plugins/postgresql/index.py root_pwd)
echo "${ROOT_PATH}/postgresql/bin/pgsql -U postgres root -p"${pwd}""
${ROOT_PATH}/postgresql/bin/pgsql -U postgres root -p"${pwd}"
} }
@ -506,6 +519,7 @@ case "$1" in
'debug') mw_debug;; 'debug') mw_debug;;
'mirror') mw_mirror;; 'mirror') mw_mirror;;
'db') mw_connect_mysql;; 'db') mw_connect_mysql;;
'pgdb') mw_connect_pgdb;;
'redis') mw_redis;; 'redis') mw_redis;;
'mongodb') mw_mongodb;; 'mongodb') mw_mongodb;;
'venv') mw_update_venv;; 'venv') mw_update_venv;;

Loading…
Cancel
Save