mm_os
Version:
MM_OS服务端架构,用于快速构建应用程序,支持网站建设、小程序后台、AI应用、物联网(IOT/AIOT)、游戏服务端等多种场景。
23 lines (19 loc) • 622 B
JavaScript
// 使用api管理器
var api = $.admin.api('${name}_api', '${title}客户端');
// 首次启动更新api接口;
api.call('update', 'app/');
/**
* 接口主函数
* @param {object} ctx HTTP上下文
* @param {object} db 数据管理器,如: { next: async function{}, ret: {} }
* @returns {object} 执行结果
*/
async function main(ctx, db) {
var sql = $.admin.sql('sys');
// 使用模板引擎
db.tpl = new $.Tpl();
// 在这定义要访问的数据库 (分布式开发时设置不同的数据库名)
$.push(db, sql.db(), true);
return api.run(ctx, db);
};
exports.main = main;