UNPKG

use-on-demand

Version:
59 lines 2.5 kB
import { Router } from 'express'; import { LowDB_Helper } from '../../base/lowdb/LowDB_Helper'; import { bind_other_routes } from './others'; import { CRUD_Helper, lifeTasksCrud } from './DbRouter_Helper'; var write = LowDB_Helper.write, read = LowDB_Helper.read; var r_db = Router(); write.db.init_whenEmpty({ projects: [{ id: 'fc433541-6eb0-4e12-9faa-8b362a48aa74', name: '董娜娜', icon: 'https://gw.alipayobjects.com/zos/rmsportal/sBxjgqiuHMGRkIjqlQCd.png', // relatedUrls: 'www.baidu.com', content: '测试内容', assetsLink: '', descTags: '1,2,3,4,5', }], servers: [], siteMains: [], owners: [], siteRelateds: [], googles: [], dirFiles: [], holeSources: [], // wakeupTasks: { daily: [], }, progress: { industryStandard: [], }, lifeTasks: [], // electrons: [], xssCommonVuln: [], smartSystem: { // }, }); // 其它一些 bind_other_routes(r_db); // 项目 —————————————————————————————————————————————————————————————————————————————— CRUD_Helper.crudRoute(r_db, '/project', 'projects'); // 服务器 —————————————————————————————————————————————————————————————————————————————— CRUD_Helper.crudRoute(r_db, '/server', 'servers'); CRUD_Helper.crudRoute(r_db, '/siteMain', 'siteMains'); CRUD_Helper.crudRoute(r_db, '/owner', 'owners'); CRUD_Helper.crudRoute(r_db, '/siteRelated', 'siteRelateds'); CRUD_Helper.crudRoute(r_db, '/google', 'googles'); CRUD_Helper.crudRoute(r_db, '/dirFile', 'dirFiles'); CRUD_Helper.crudRoute(r_db, '/holeSource', 'holeSources'); CRUD_Helper.crudRoute(r_db, '/wakeupTasks/daily', 'wakeupTasks.daily'); CRUD_Helper.crudRoute(r_db, '/progress/industryStandard', 'progress.industryStandard'); CRUD_Helper.crudRoute(r_db, '/electron', 'electrons'); CRUD_Helper.crudRoute(r_db, '/xssCommonVuln', 'xssCommonVuln'); lifeTasksCrud(r_db, '/lifeTasks', 'lifeTasks'); CRUD_Helper.crudRoute(r_db, '/smartSystem/mindMap', 'smartSystem.mindMap', 'single_obj'); export { r_db, }; //# sourceMappingURL=index.js.map