Skip to content

apps 应用表

字段名字段类型字段注释默认值可空备注
idint UNSIGNED主键 IDNO自动递增
typetinyint UNSIGNED类型1NO1.插件
2.主题
3.远程应用
4.独立应用(下载使用)
fskeyvarchar(64)标识名NO唯一值,大驼峰格式
namevarchar(64)名称NO
descriptionvarchar(255)描述NO
versionvarchar(16)语义化版本号NO用于展示的版本号
authorvarchar(64)开发者名称NO
author_linkvarchar(128)开发者链接YES
panel_usagesjson面板应用场景YES支持的应用场景参数
格式:["apiKey","register"]
app_hostvarchar(128)插件自定义域名YEShttp:// 或 https:// 开头,结尾不带 /
access_pathvarchar(255)插件访问路径YES相对路径,支持变量名
当字段 app_host 为空时,与“后端域名”拼接成完整 URL
settings_pathvarchar(128)设置页面YES相对路径,为空代表没有设置页面
主题如果有设置功能,则填入 fskey
is_upgradetinyint UNSIGNED是否有升级包0NO0.无 / 1.有
upgrade_versionvarchar(16)新版本号YES
upgrade_codevarchar(32)升级码YES官方应用市场升级凭证
is_enabledtinyint UNSIGNED是否启用1NO0.停用 / 1.启用
created_attimestamp创建时间useCurrentNO比如 MySQL 默认值为 CURRENT_TIMESTAMP
updated_attimestamp更新时间NO
deleted_attimestamp删除时间YES

地址拼接说明

  • 1、插件完整的 URL 地址,由域名字段 app_host 加路径字段 access_path 拼接完成,当 app_host 为空时,与后端地址(配置表键名 system_url)拼接成完整 URL 地址。
  • 2、如果是「插件关联使用表」的关联插件,先根据第 1 条的逻辑拼接成完整地址,然后以 plugin_usages->parameter 字段值替换 URL 地址中的 {parameter},替换后输出 URL。

Released under the Apache-2.0 License