/** * 管理端点。负责数据库,服务器状态等内容反馈。 */ "use strict"; let express = require('express'); let router = express.Router(); let APIv2 = require('../../include/endpoints').APIv2; let MODEL_EVENTS = require('../../include/commons').MODEL_EVENTS; let Management = require('../../models/server/management'); /** * 数据库检查,包括所有表,连接状态。 */ router.get(APIv2.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;