- 代码生成 操作处理
- 用户信息
- 个人信息 业务处理
- 角色信息
- 岗位信息操作处理
- 对象存储配置
- 公告 信息操作处理
- 菜单信息
- 数据字典信息
- 部门信息
- 参数配置 信息操作处理
- 测试树表Controller
- 测试单表Controller
- 登录验证
- 文件上传 控制层
- swagger3 用法示例
- 注册验证
- 操作日志记录
- 系统访问记录
- 测试Excel功能
- 测试批量方法
- 在线用户监控
- 缓存监控
- 短信演示案例
- 测试数据脱敏控制器
- 测试分布式锁的样例
- Redis 发布订阅 演示案例
- 测试分布式限流样例
- 优先队列 演示案例
- 延迟队列 演示案例
- 有界队列 演示案例
- 邮件发送案例
- 测试国际化
- 测试数据库加解密功能
- spring-cache 演示案例
- 验证码操作处理
- 首页
- 版本管理
- 版本包管理
- 电动车违章表
- 充电场所
- 违章通知表
- 场所违法事件
- 地区
- 违规曝光
- 统计分析
查询数据库列表
开发环境
开发环境
GET
/tool/gen/db/list
代码生成 操作处理
请求参数
Query 参数
createBy
string
创建者
createTime
string
创建时间
updateBy
string
更新者
updateTime
string
更新时间
params
string
请求参数
tableId
integer
编号
tableName
string
表名称
tableComment
string
表描述
subTableName
string
关联父表的表名
subTableFkName
string
可选
className
string
必需
tplCategory
string
可选
packageName
string
生成包路径
moduleName
string
生成模块名
businessName
string
生成业务名
functionName
string
生成功能名
functionAuthor
string
生成作者
genType
string
可选
genPath
string
可选
pkColumn
string
可选
subTable
string
可选
columns
array[string]
表列信息
options
string
其它生成选项
remark
string
备注
treeCode
string
树编码字段
treeParentCode
string
树父编码字段
treeName
string
树名称字段
menuIds
array[string]
可选
parentMenuId
string
上级菜单ID字段
parentMenuName
string
上级菜单名称字段
sub
boolean
可选
tree
boolean
可选
crud
boolean
可选
pageSize
integer
分页大小
pageNum
integer
当前页数
orderByColumn
string
排序列
isAsc
string
可选
Header 参数
Authorization
string
可选
默认值:
Bearer {{Authorization}}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:18111/tool/gen/db/list?tableName=&tableComment=&className=&packageName=&moduleName=&businessName=&functionName=&functionAuthor=' \
--header 'Authorization: Bearer '
返回响应
🟢200OK
application/json
Body
表格分页数据对象
total
integer <int64>
总记录数
rows
array[object (GenTable) {33}]
列表数据
createBy
string <string>
创建者
createTime
string <date-time>
创建时间
updateBy
string <string>
更新者
updateTime
string <date-time>
更新时间
params
object
请求参数
tableId
integer <int64>
编号
tableName
string <string>
表名称
tableComment
string <string>
表描述
subTableName
string <string>
关联父表的表名
subTableFkName
string <string>
可选
className
string <string>
必需
tplCategory
string <string>
可选
packageName
string <string>
生成包路径
moduleName
string <string>
生成模块名
businessName
string <string>
生成业务名
functionName
string <string>
生成功能名
functionAuthor
string <string>
生成作者
genType
string <string>
可选
genPath
string <string>
可选
pkColumn
object (GenTableColumn)
可选
subTable
object (GenTable)
可选
columns
array[object (GenTableColumn) {33}]
表列信息
options
string <string>
其它生成选项
remark
string <string>
备注
treeCode
string <string>
树编码字段
treeParentCode
string <string>
树父编码字段
treeName
string <string>
树名称字段
menuIds
array[integer <int64>]
可选
parentMenuId
string <string>
上级菜单ID字段
parentMenuName
string <string>
上级菜单名称字段
sub
boolean
可选
tree
boolean
可选
crud
boolean
可选
code
integer <int32>
消息状态码
msg
string
消息内容
示例
{
"total": 0,
"rows": [
{
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z",
"params": {
"property1": {},
"property2": {}
},
"tableId": 0,
"tableName": "string",
"tableComment": "string",
"subTableName": "string",
"subTableFkName": "string",
"className": "string",
"tplCategory": "string",
"packageName": "string",
"moduleName": "string",
"businessName": "string",
"functionName": "string",
"functionAuthor": "string",
"genType": "string",
"genPath": "string",
"pkColumn": {
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z",
"params": {
"property1": {},
"property2": {}
},
"columnId": 0,
"tableId": 0,
"columnName": "string",
"columnComment": "string",
"columnType": "string",
"javaType": "string",
"javaField": "string",
"isPk": "string",
"isIncrement": "string",
"isRequired": "string",
"isInsert": "string",
"isEdit": "string",
"isList": "string",
"isQuery": "string",
"queryType": "string",
"htmlType": "string",
"dictType": "string",
"sort": 0,
"list": true,
"required": true,
"query": true,
"capJavaField": "string",
"increment": true,
"pk": true,
"insert": true,
"edit": true,
"usableColumn": true,
"superColumn": true
},
"subTable": {},
"columns": [
{
"createBy": "string",
"createTime": "2019-08-24T14:15:22Z",
"updateBy": "string",
"updateTime": "2019-08-24T14:15:22Z",
"params": {
"property1": {},
"property2": {}
},
"columnId": 0,
"tableId": 0,
"columnName": "string",
"columnComment": "string",
"columnType": "string",
"javaType": "string",
"javaField": "string",
"isPk": "string",
"isIncrement": "string",
"isRequired": "string",
"isInsert": "string",
"isEdit": "string",
"isList": "string",
"isQuery": "string",
"queryType": "string",
"htmlType": "string",
"dictType": "string",
"sort": 0,
"list": true,
"required": true,
"query": true,
"capJavaField": "string",
"increment": true,
"pk": true,
"insert": true,
"edit": true,
"usableColumn": true,
"superColumn": true
}
],
"options": "string",
"remark": "string",
"treeCode": "string",
"treeParentCode": "string",
"treeName": "string",
"menuIds": [
0
],
"parentMenuId": "string",
"parentMenuName": "string",
"sub": true,
"tree": true,
"crud": true
}
],
"code": 0,
"msg": "string"
}
修改于 2024-12-31 08:17:29