跳到主要内容

ik_yudao_infra · 基础设施

MySQL 8.0.35。共 21 张表/视图、322 个字段、0 条物理外键。

保存公共参数、文件元数据、接口日志、任务调度及监控配置。文件正文、时序监控与这些配置表承担不同职责。

表清单​

使用状态:已接入 16 张、条件使用 2 张、停用路径 2 张、未发现引用 1 张。

表名数据库表注释字段数使用状态字段与索引
infra_api_access_logAPI 访问日志表26已接入查看
infra_api_error_log系统异常日志28已接入查看
infra_cdn_configCDN 配置表17已接入查看
infra_codegen_column代码生成表字段定义23已接入查看
infra_codegen_table代码生成表定义24已接入查看
infra_config参数配置表13已接入查看
infra_data_source_config数据源配置表10已接入查看
infra_file文件表21已接入查看
infra_file_config文件配置表13已接入查看
infra_file_content文件表9条件使用查看
infra_file_download_request文件下载记录12条件使用查看
infra_file_part_upload文件分片上传记录24已接入查看
infra_job定时任务表14停用路径查看
infra_job_log定时任务日志表15停用路径查看
infra_region地区数据表4未发现引用查看
infra_server_monitor_config服务器监控配置表17已接入查看
yudao_demo01_contact示例联系人表12已接入查看
yudao_demo02_category示例分类表9已接入查看
yudao_demo03_course学生课程表10已接入查看
yudao_demo03_grade学生班级表10已接入查看
yudao_demo03_student学生表11已接入查看

数据库注释保留原文,可能包含历史业务名称;用途与数据来源另行说明。默认值 NULL 表示元数据未返回显式默认值,可空性以“可空”列为准。未填写的注释不补造为数据库原注释。

infra_api_access_log​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL日志主键auto_increment
trace_idvarchar(64)否(空)链路追踪编号—
user_idbigint否0用户编号—
user_typetinyint否0用户类型—
application_namevarchar(50)否NULL应用名—
request_methodvarchar(16)否(空)请求方法名—
request_urlvarchar(255)否(空)请求地址—
request_paramstext是NULL请求参数—
response_bodytext是NULL响应结果—
user_ipvarchar(50)否NULL用户 IP—
user_agentvarchar(512)否NULL浏览器 UA—
operate_modulevarchar(50)是NULL操作模块—
operate_namevarchar(50)是NULL操作名—
operate_typetinyint是0操作分类—
begin_timedatetime否NULL开始请求时间—
end_timedatetime否NULL结束请求时间—
durationint否NULL执行时长—
result_codeint否0结果码—
result_msgvarchar(512)是(空)结果提示—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—
file_idsjson是NULL关联的infra_file ID集合—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
idx_create_time普通create_timeBTREE—
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 支持跨服务访问日志上报、管理端查询导出及历史清理,记录符合采集规则的操作请求。是否产生记录受访问日志开关与接口采集规则影响,日志表不能代表全部网络请求。

先限定时间和应用,再按用户或请求筛选;机顶盒集中日志另行存储。

infra_api_error_log​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
trace_idvarchar(64)否NULL链路追踪编号—
user_idbigint否0用户编号—
user_typetinyint否0用户类型—
application_namevarchar(50)否NULL应用名—
request_methodvarchar(16)否NULL请求方法名—
request_urlvarchar(255)否NULL请求地址—
request_paramsvarchar(8000)否NULL请求参数—
user_ipvarchar(50)否NULL用户 IP—
user_agentvarchar(512)否NULL浏览器 UA—
exception_timedatetime否NULL异常发生时间—
exception_namevarchar(128)否(空)异常名—
exception_messagetext否NULL异常导致的消息—
exception_root_cause_messagetext否NULL异常导致的根消息—
exception_stack_tracetext否NULL异常的栈轨迹—
exception_class_namevarchar(512)否NULL异常发生的类全名—
exception_file_namevarchar(512)否NULL异常发生的类文件—
exception_method_namevarchar(512)否NULL异常发生的方法名—
exception_line_numberint否NULL异常发生的方法所在行—
process_statustinyint否NULL处理状态—
process_timedatetime是NULL处理时间—
process_user_idint是0处理用户编号—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 支持异常自动上报、管理端查询导出、处理状态更新和历史清理。异常处理状态只说明后续处置情况,不会改变原请求失败的事实。

按异常时间、应用和处理状态筛选;标记已处理不等于原请求被重新执行。

infra_cdn_config​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_0900_ai_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL配置编号auto_increment
namevarchar(63)否NULL配置名—
vendortinyint否NULLCDN 厂商:1-AWS CloudFront;预留 2-Aliyun,3-Tencent,4-Cloudflare—
domainvarchar(255)否NULLCDN 加速域名(不含 scheme),如 d111111.cloudfront.net 或自定义域名—
schemevarchar(8)否https协议:http/https—
path_prefixvarchar(255)是(空)路径前缀,可空;最终 URL = scheme://domain/path_prefix/{file.path}—
bind_config_idbigint是NULL绑定的源站文件配置(infra_file_config.id),仅展示与校验用,可空—
distribution_idvarchar(64)是NULL【预留】CloudFront 分发 ID,后续刷新缓存功能使用—
extra_configtext是NULL厂商扩展 JSON,后续如需鉴权/签名在这里扩展—
enabletinyint否1是否启用:1-开启 0-关闭—
remarkvarchar(500)是NULL备注—
creatorvarchar(64)是NULL创建人—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是NULL更新人—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户ID—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
idx_enable普通enableBTREE—
idx_vendor普通vendorBTREE—
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 CDN 配置支持管理端维护、按源站筛选和上传选择,用于生成加速访问地址。配置是否启用影响后续使用,不代表已经保存的文件地址会自动改写。

infra_codegen_column​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
table_idbigint否NULL表编号—
column_namevarchar(200)否NULL字段名—
data_typevarchar(100)否NULL字段类型—
column_commentvarchar(500)否NULL字段描述—
nullablebit(1)否NULL是否允许为空—
primary_keybit(1)否NULL是否主键—
ordinal_positionint否NULL排序—
java_typevarchar(32)否NULLJava 属性类型—
java_fieldvarchar(64)否NULLJava 属性名—
dict_typevarchar(200)是(空)字典类型—
examplevarchar(64)是NULL数据示例—
create_operationbit(1)否NULL是否为 Create 创建操作的字段—
update_operationbit(1)否NULL是否为 Update 更新操作的字段—
list_operationbit(1)否NULL是否为 List 查询操作的字段—
list_operation_conditionvarchar(32)否=List 查询操作的条件类型—
list_operation_resultbit(1)否NULL是否为 List 查询操作的返回字段—
html_typevarchar(32)否NULL显示类型—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 随导入表保存字段描述与生成选项,并在结构同步、代码生成和删除导入表时读写。查询一张导入表的完整字段集合应按表编号关联。

按 table_id 查询字段;其中类型、可空和主键标记描述被导入表,不是本表自身约束。

infra_codegen_table​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
data_source_config_idbigint否NULL数据源配置的编号—
scenetinyint否1生成场景—
table_namevarchar(200)否(空)表名称—
table_commentvarchar(500)否(空)表描述—
remarkvarchar(500)是NULL备注—
module_namevarchar(30)否NULL模块名—
business_namevarchar(30)否NULL业务名—
class_namevarchar(100)否(空)类名称—
class_commentvarchar(50)否NULL类描述—
authorvarchar(50)否NULL作者—
template_typetinyint否1模板类型—
front_typetinyint否NULL前端类型—
parent_menu_idbigint是NULL父菜单编号—
master_table_idbigint是NULL主表的编号—
sub_join_column_idbigint是NULL子表关联主表的字段编号—
sub_join_manybit(1)是NULL主表与子表是否一对多—
tree_parent_column_idbigint是NULL树表的父字段编号—
tree_name_column_idbigint是NULL树表的名字字段编号—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 支持数据库表导入、生成选项维护、结构同步和代码生成流程。表记录描述被导入的业务对象,不表示这些业务数据保存在本表。

查同名业务表时须同时限定数据源。

infra_config​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL参数主键auto_increment
categoryvarchar(50)否NULL参数分组—
typetinyint否NULL参数类型—
namevarchar(100)否(空)参数名称—
config_keyvarchar(100)否(空)参数键名—
valuevarchar(10000)否(空)参数键值—
visiblebit(1)否NULL是否可见—
remarkvarchar(500)是NULL备注—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 业务参数支持管理端维护和跨服务按键查询,用于功能开关及共享配置。页面读取受参数可见性限制,不能把不可见配置作为普通展示数据。

infra_data_source_config​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL主键编号auto_increment
namevarchar(100)否(空)参数名称—
urlvarchar(1024)否NULL数据源连接—
usernamevarchar(255)否NULL用户名—
passwordvarchar(255)否(空)密码—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 连接配置支持管理端维护,并用于代码生成时连接目标数据库读取表结构。它不是所有微服务运行数据源的完整清单。

infra_file​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL文件编号auto_increment
config_idbigint是NULL配置编号,-1表示外部链接—
cdn_config_idbigint是NULLCDN 配置编号,关联 infra_cdn_config.id;为空表示未启用 CDN—
namevarchar(256)是NULL文件名—
pathvarchar(512)否NULL文件路径—
urlvarchar(1024)否NULL文件 URL—
typevarchar(128)是NULL文件类型—
sizeint否NULL文件大小—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
redirect_urlvarchar(255)是NULL真实下载地址(如果进入重定向的话返回该地址)—
remarkvarchar(255)是NULL未填写—
package_namevarchar(255)是NULL冗余apk包名,非apk文件不填,用于解析apk时存储apk数据—
version_codeint是NULL冗余apk版本号,非apk文件不填,用于解析apk时存储apk数据—
version_namevarchar(50)是NULL冗余apk版本名称,非apk文件不填,用于解析apk时存储apk数据—
md5varchar(255)是NULL文件MD5—
classificationint是NULL文件类型—
original_md5char(32)是NULL压缩前原文件MD5,小写—

字段补充属性:

字段排序规则生成表达式
redirect_urlutf8mb3_general_ci—
remarkutf8mb3_general_ci—
package_nameutf8mb3_general_ci—
version_nameutf8mb3_general_ci—
original_md5ascii_bin—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
idx_cdn_config_id普通cdn_config_idBTREE—
idx_original_md5普通original_md5BTREE—
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 支持普通上传、分片完成、文件登记、查询、删除及跨服务文件调用,保存正式文件元数据。日志附件也引用该表,文件记录存在不等于外部文件字节一定可访问。

文件列表只读元数据,区分源站、CDN、重定向地址和删除状态。

infra_file_config​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
namevarchar(63)否NULL配置名—
storagetinyint否NULL存储器—
remarkvarchar(255)是NULL备注—
masterbit(1)否NULL是否为主配置—
configvarchar(4096)否NULL存储配置—
cdn_configvarchar(4096)是NULLCDN配置—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
enablebit(1)否b'0'(1-开启,0-关闭)—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 存储配置支持创建、启停、默认配置切换和连接测试,上传及读取文件时按配置选择存储位置。历史文件按其保存的配置编号读取,不应直接套用当前默认配置。

infra_file_content​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
config_idbigint否NULL配置编号—
pathvarchar(512)否NULL文件路径—
contentmediumblob否NULL文件内容—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:条件使用。 支持数据库文件存储的内容读写,但仅在选用数据库存储方式时保存文件字节。其他存储方式的文件不能据此表判断是否存在。

按存储配置编号和路径定位正文,文件列表避免关联读取大字段。

infra_file_download_request​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idint否NULL主键auto_increment
ipvarchar(255)是NULL设备端IP—
request_timedatetime是NULL请求时间—
file_idbigint是NULL文件资源ID—
bytes_startbigint是NULL断点续传开始点—
bytes_endbigint是NULL断点续传结束点—
bytes_lengthbigint是NULL总文件大小—
statusint是NULL状态,0-成功,1-失败—
urlvarchar(255)是NULL原始下载地址—
redirect_urlvarchar(255)是NULL重定向下载地址—
fail_reasonvarchar(4096)是NULL失败原因—
rangevarchar(255)是NULL断点续传原始参数—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
file_id普通file_idBTREE—
ip普通ipBTREE—
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:条件使用。 下载重定向入口支持请求记录写入,成功和失败是否留痕分别受日志开关控制;管理端仍提供查询、导出和删除。缺少记录不能单独证明没有发生下载。

Range 请求可能让同一文件对应多条记录,请求次数不是完整文件下载数量。

infra_file_part_upload​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_zh_0900_as_cs。

字段类型可空默认值数据库字段注释附加属性
idint否NULL主键,自增长auto_increment
upload_idvarchar(255)是NULL上传任务ID—
file_urlvarchar(255)是NULL文件下载url—
config_idbigint是NULL配置编号—
cdn_config_idbigint是NULLCDN 配置编号,关联 infra_cdn_config.id;为空表示未启用 CDN—
file_keyvarchar(255)是NULL文件key—
statustinyint是NULL状态,0-已生成任务,1-上传中,2-上传完成,3-上传失败—
creatorvarchar(64)是NULL创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是NULL更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—
package_namevarchar(255)是NULL冗余apk包名,非apk文件不填,用于解析apk时存储apk数据—
version_codeint是NULL冗余apk版本号,非apk文件不填,用于解析apk时存储apk数据—
version_namevarchar(50)是NULL冗余apk版本名称,非apk文件不填,用于解析apk时存储apk数据—
md5varchar(255)是NULL文件MD5—
classificationtinyint(1)是NULL文件类型—
redirect_urlvarchar(255)是NULL真实下载地址(如果进入重定向的话返回该地址)—
remarkvarchar(255)是NULL未填写—
namevarchar(256)是NULL文件名—
typevarchar(128)是NULL文件类型—
sizeint否NULL文件大小—
check_resultvarchar(255)是NULL完整性校验情况说明—

字段补充属性:

字段排序规则生成表达式
package_nameutf8mb3_general_ci—
version_nameutf8mb3_general_ci—
md5utf8mb4_unicode_ci—
redirect_urlutf8mb3_general_ci—
remarkutf8mb3_general_ci—
nameutf8mb4_unicode_ci—
typeutf8mb4_unicode_ci—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
idx_cdn_config_id普通cdn_config_idBTREE—
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 分片上传支持初始化任务、分片地址获取、完成合并、校验及记录查询,任务进展持续写入本表。完成后的正式文件单独登记,上传任务编号不能当作文件编号。

infra_job​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL任务编号auto_increment
namevarchar(32)否NULL任务名称—
statustinyint否NULL任务状态—
handler_namevarchar(64)否NULL处理器的名字—
handler_paramvarchar(255)是NULL处理器的参数—
cron_expressionvarchar(32)否NULLCRON 表达式—
retry_countint否0重试次数—
retry_intervalint否0重试间隔—
monitor_timeoutint否0监控超时时间—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:停用路径。 保留旧版任务定义、调度表达式及参数。任务管理已转向外部调度平台,本表记录不作为现行任务清单。

infra_job_log​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL日志编号auto_increment
job_idbigint否NULL任务编号—
handler_namevarchar(64)否NULL处理器的名字—
handler_paramvarchar(255)是NULL处理器的参数—
execute_indextinyint否1第几次执行—
begin_timedatetime否NULL开始执行时间—
end_timedatetime是NULL结束执行时间—
durationint是NULL执行时长—
statustinyint否NULL任务状态—
resultvarchar(4000)是(空)结果数据—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:停用路径。 保留旧版任务执行时间、状态和结果。当前任务执行及日志由外部调度平台承接,本表用于区分旧任务日志结构。

infra_region​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb3_general_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL主键auto_increment
namevarchar(512)否NULL地区名称—
iso_namevarchar(512)否NULL国际地区名称—
short_namevarchar(500)否NULL地区缩写(只有国家、省份有缩写,城市级别没有缩写)—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:未发现引用。 保留地区名称、国际名称和缩写结构,未接入现行地区查询入口;地区查询使用随应用提供的地区资料。

infra_server_monitor_config​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_0900_ai_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL配置编号auto_increment
namevarchar(63)否NULL服务器名称(唯一标识,不可修改)—
alias_namevarchar(63)是NULL别名—
default_diskvarchar(63)是NULL列表/详情默认展示的磁盘设备名(如 sda)—
default_disk_partitionvarchar(63)是NULL列表/详情默认展示的磁盘分区(如 /)—
default_networkvarchar(63)是NULL列表/详情默认展示的网卡(如 ens3)—
bt_panel_urlvarchar(255)否NULL宝塔面板基础地址(如 https://ip:port)—
bt_keyvarchar(255)否NULL宝塔面板API密钥—
nginx_urlvarchar(255)是NULLNginx状态监控地址(为空则不监控Nginx)—
enabletinyint否1是否开启监控:0-关闭 1-开启—
remarkvarchar(500)是NULL备注—
creatorvarchar(64)是NULL创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是NULL更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—
uk_name唯一nameBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 保存服务器标识、指标查询地址、启停状态及默认磁盘、网卡,由运维管理维护,供服务器状态和历史指标查询关联;配置启用不代表监控数据一定持续更新。

用稳定的 server_name 关联时序指标,显示别名不能替代关联标识。

yudao_demo01_contact​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
namevarchar(100)否(空)名字—
sextinyint(1)否NULL性别—
birthdaydatetime否NULL出生年—
descriptionvarchar(255)否NULL简介—
avatarvarchar(512)是NULL头像—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 保存联系人示例的姓名、性别、生日等资料,由示例管理页面创建和维护,支持查询及导出;它不属于正式系统用户资料。

yudao_demo02_category​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
namevarchar(100)否(空)名字—
parent_idbigint否NULL父级编号—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 保存树形分类示例的名称和父级关系,由分类示例页面维护、查询和导出;新增或调整时检查父子层级关系。

yudao_demo03_course​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
student_idbigint否NULL学生编号—
namevarchar(100)否(空)名字—
scoretinyint否NULL分数—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 保存学生示例的课程及成绩,既可随学生资料维护,也可独立创建、修改、删除和按学生查询;一名学生可有多条课程记录。

yudao_demo03_grade​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
student_idbigint否NULL学生编号—
namevarchar(100)否(空)名字—
teachervarchar(255)否NULL班主任—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 保存学生示例的班级和班主任,既可随学生资料维护,也可独立管理;新增时检查学生是否已有班级信息。

应用新增时的检查不等于数据库具有学生编号唯一约束。

yudao_demo03_student​

BASE TABLE;引擎 InnoDB;表排序规则 utf8mb4_unicode_ci。

字段类型可空默认值数据库字段注释附加属性
idbigint否NULL编号auto_increment
namevarchar(100)否(空)名字—
sextinyint否NULL性别—
birthdaydatetime否NULL出生日期—
descriptionvarchar(255)否NULL简介—
creatorvarchar(64)是(空)创建者—
create_timedatetime否CURRENT_TIMESTAMP创建时间DEFAULT_GENERATED
updatervarchar(64)是(空)更新者—
update_timedatetime否CURRENT_TIMESTAMP更新时间DEFAULT_GENERATED on update CURRENT_TIMESTAMP
deletedbit(1)否b'0'是否删除—
tenant_idbigint否0租户编号—

索引(括号内数字为前缀长度,联合列严格按顺序列出)

索引名性质列顺序方法注释
PRIMARY主键idBTREE—

本表无物理外键。

业务与查询

使用情况:已接入。 保存学生主子表示例的学生资料,由示例页面维护、查询和导出;课程与班级通过学生编号关联,随学生新增、更新和删除处理。

分区设计​

本库各表未声明分区,查询主要使用主键和业务索引。

本库查询要点​

日志查询先限定请求或异常时间及应用;大字段只在详情读取。文件列表查元数据,避免连带读取文件正文。只有主键的表,不能将业务字段筛选描述为已有二级索引加速。

数据库清单 · 查询与性能 · 主要业务关系

用户文档
AI 助手
Agent 列表
请选择一个 Agent 开始对话
AI 问答