mirror of https://github.com/tp4a/teleport
修正:新安装的TP,总览页面用户数为0。至少为1,因为默认创建了管理员账号。
parent
7dfd756324
commit
685f31f566
|
@ -472,9 +472,16 @@ class TPMysqlPool(TPDatabasePool):
|
|||
autocommit=False,
|
||||
connect_timeout=3.0,
|
||||
charset='utf8')
|
||||
|
||||
self._do_exec(conn, 'SET SESSION sql_mode=(SELECT CONCAT(@@sql_mode,",NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO"));', args=())
|
||||
|
||||
# x = self._do_query(conn, 'SELECT @@sql_mode;', args=())
|
||||
# print(x)
|
||||
#
|
||||
err = self._do_exec(conn, 'SET SESSION sql_mode=(SELECT REPLACE(@@sql_mode,"ONLY_FULL_GROUP_BY",""));', args=())
|
||||
if err is None:
|
||||
log.e('[mysql] can not disable ONLY_FULL_GROUP_BY flag.\n')
|
||||
|
||||
return conn
|
||||
except pymysql.err.OperationalError as e:
|
||||
errno, _ = e.args
|
||||
|
|
|
@ -28,7 +28,7 @@ class TPStats(object):
|
|||
self._disk_write = 0
|
||||
|
||||
self._counter_stats = {
|
||||
'user': 0,
|
||||
'user': 1,
|
||||
'host': 0,
|
||||
'acc': 0,
|
||||
'conn': 0
|
||||
|
|
|
@ -476,6 +476,10 @@ def delete_log(log_list):
|
|||
|
||||
def session_fix():
|
||||
db = get_db()
|
||||
|
||||
if db.need_create or db.need_upgrade:
|
||||
return TPE_OK
|
||||
|
||||
sql_list = []
|
||||
|
||||
sql = 'UPDATE `{dbtp}record` SET state={new_state}, time_end={time_end} WHERE state={old_state};' \
|
||||
|
|
|
@ -8,7 +8,7 @@ from app.base.utils import tp_timestamp_utc_now
|
|||
|
||||
def get_basic_stats():
|
||||
db = get_db()
|
||||
ret = {'user': 0,
|
||||
ret = {'user': 1,
|
||||
'host': 0,
|
||||
'acc': 0,
|
||||
'conn': 0
|
||||
|
|
Loading…
Reference in New Issue