fastapi_best_architecture
  1. 代码生成
fastapi_best_architecture
  • 授权
    • swagger 调试专用
      POST
    • 用户登录
      POST
    • 创建新 token
      POST
    • 用户登出
      POST
  • 验证码
    • 获取登录验证码
      GET
  • GitHub OAuth2
    • 获取 Github 授权链接
      GET
    • Github 授权自动重定向
      GET
  • LinuxDo OAuth2
    • 获取 LinuxDo 授权链接
      GET
    • LinuxDo 授权自动重定向
      GET
  • 系统部门
    • 获取部门详情
    • 更新部门
    • 删除部门
    • 获取所有部门展示树
    • 创建部门
  • 系统字典数据
    • 获取字典详情
    • 更新字典
    • 分页获取所有字典
    • 创建字典
    • 批量删除字典
  • 系统字典类型
    • 分页获取所有字典类型
    • 创建字典类型
    • 批量删除字典类型
    • 更新字典类型
  • 系统角色
    • 获取所有角色
    • 获取用户所有角色
    • 获取角色所有菜单
    • 获取角色所有数据范围
    • 获取角色详情
    • 更新角色
    • 分页获取所有角色
    • 创建角色
    • 批量删除角色
    • 更新角色菜单
    • 更新角色数据范围
  • 系统用户
    • 注册用户
    • 添加用户
    • 密码重置
    • 获取当前用户信息
    • 查看用户信息
    • 更新用户信息
    • 用户注销
    • 更新用户角色
    • 更新头像
    • 分页获取所有用户
    • 修改用户超级权限
    • 修改用户后台登录权限
    • 修改用户状态
    • 修改用户多端登录状态
  • 登录日志
    • 分页获取登录日志
    • 批量删除登录日志
    • 清空登录日志
  • 操作日志
    • 分页获取操作日志
    • 批量删除操作日志
    • 清空操作日志
  • redis监控
    • redis 监控
  • 服务器监控
    • server 监控
  • 代码生成
    • 获取数据库表
      GET
    • 导入代码生成业务和模型列
      POST
    • 生成代码预览
      GET
    • 获取代码生成路径
      GET
    • 代码生成
      POST
    • 下载代码
      GET
    • 获取所有代码生成业务
      GET
    • 获取代码生成业务详情
      GET
    • 更新代码生成业务
      PUT
    • 删除代码生成业务
      DELETE
    • 获取代码生成业务所有模型
      GET
    • 创建代码生成业务
      POST
    • 获取代码生成模型列类型
      GET
    • 获取代码生成模型详情
      GET
    • 更新代码生成模型
      PUT
    • 删除代码生成模型
      DELETE
    • 创建代码生成模型
      POST
  • 任务
    • 获取可执行任务
    • 执行任务
    • 获取任务详情
    • 撤销任务
  • 系统通知公告
    • 获取通知公告详情
    • 更新通知公告
    • 分页获取所有通知公告
    • 创建通知公告
    • 批量删除通知公告
  • 系统参数配置
    • 获取网站参数配置
    • 保存网站参数配置
    • 获取用户协议
    • 保存用户协议
    • 获取用户政策
    • 保存用户政策
    • 获取参数配置详情
    • 更新参数配置
    • 分页获取所有参数配置
    • 创建参数配置
    • 批量删除参数配置
  • 系统菜单
    • 获取用户菜单侧边栏
    • 获取菜单详情
    • 更新菜单
    • 删除菜单
    • 获取所有菜单展示树
    • 创建菜单
  • 系统令牌
    • 获取令牌列表
    • 踢下线
  • 系统上传
    • 上传图片
    • 上传视频
  • 系统插件
    • 安装插件
    • 打包插件
  • 系统数据规则
    • 获取数据规则可用模型
    • 获取数据规则可用模型列
    • 获取所有数据规则
    • 获取数据规则详情
    • 更新数据规则
    • 分页获取所有数据规则
    • 创建数据规则
    • 批量删除数据规则
  • 系统数据范围
    • 获取数据范围详情
    • 更新数据范围
    • 获取数据范围所有规则
    • 更新数据范围规则
    • 分页获取所有数据范围
    • 创建数据范围
    • 批量删除数据范围
  1. 代码生成

获取数据库表

GET
/api/v1/gen/tables
代码生成
最后修改时间:2025-04-29 08:28:10
OperationId:get_all_tables

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Query 参数
table_schema
string 
Table Schema
可选
数据库名
默认值:
fba

返回响应

🟢200成功
application/json
Successful Response
Body
code
integer 
Code
可选
返回状态码
默认值:
200
msg
string 
Msg
可选
返回信息
默认值:
请求成功
data
array[string]
Data
必需
示例
{
  "code": 200,
  "msg": "请求成功",
  "data": [
    "string"
  ]
}
🟠422参数错误
上一页
server 监控
下一页
导入代码生成业务和模型列
Built with