123456789101112131415161718192021222324252627 |
- /**
- * 管理端点。负责数据库,服务器状态等内容反馈。
- */
- "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;
|