mirror of https://github.com/midoks/mdserver-web
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
930 B
26 lines
930 B
# coding:utf-8
|
|
|
|
# ---------------------------------------------------------------------------------
|
|
# MW-Linux面板
|
|
# ---------------------------------------------------------------------------------
|
|
# copyright (c) 2018-∞(https://github.com/midoks/mdserver-web) All rights reserved.
|
|
# ---------------------------------------------------------------------------------
|
|
# Author: midoks <midoks@163.com>
|
|
# ---------------------------------------------------------------------------------
|
|
|
|
import os
|
|
|
|
import core.mw as mw
|
|
|
|
|
|
def initPanelData():
|
|
_dbfile = mw.getPanelDataDir() + '/panel.db'
|
|
if os.path.exists(_dbfile):
|
|
return True
|
|
sql_file = mw.getPanelDir() + '/web/admin/setup/sql/default.sql'
|
|
sql = mw.M().dbPos(mw.getPanelDataDir(),'panel')
|
|
csql = mw.readFile(sql_file)
|
|
csql_list = csql.split(';')
|
|
for index in range(len(csql_list)):
|
|
sql.execute(csql_list[index], ())
|
|
return True |