/** * 管理端点。负责数据库,服务器状态等内容反馈。 */ "use strict"; let express = require('express'); let router = express.Router(); let APIv1 = require('../include/endpoints').APIv1; let MODEL_EVENTS = require('../include/commons').MODEL_EVENTS; let Management = require('../models/server/management'); /** * 数据库检查,包括所有表,连接状态。 */ router.get(APIv1.Management.DbStatus, function (req, res) { let management = new Management(); management.on(MODEL_EVENTS.OK, function (data) { res.status(200).send(data); }); management.getDatabaseTables(); }); module.exports = router;