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