goldpankit
Version:
GoldPanKit是一款极速研发套件,可在套件中快速构建各类技术框架和项目。开源作者可发布自己的项目,并为其设定金额,实现开源项目的盈利。
33 lines (27 loc) • 876 B
JavaScript
const request = require('../utils/request.define')
const projectDatabaseModel = require('../core/project.database.model')
// 查询模型
request
.post('/project/database/models')
.data(req => {
return projectDatabaseModel.findAll(req.body.projectId, req.body.databaseId)
})
// 创建模型
request
.post('/project/database/model/create')
.data(req => {
return projectDatabaseModel.create(req.body.projectId, req.body.databaseId, req.body.model)
})
// 修改模型
request
.post('/project/database/model/update')
.data(req => {
return projectDatabaseModel.update(req.body.projectId, req.body.databaseId, req.body.model)
})
// 删除模型
request
.post('/project/database/model/delete')
.data(req => {
return projectDatabaseModel.delete(req.body.projectId, req.body.databaseId, req.body.modelId)
})
module.exports = request.router