文件名称:data-schema:螺丝刀内部数据架构
文件大小:175KB
文件格式:ZIP
更新时间:2024-05-19 05:44:47
validation screwdriver data-schema JavaScript
螺丝刀数据架构 内部数据架构 描述 其中包含所有螺丝刀型号/资源的结构/验证。 它分为五(5)个部分: api与API相关的输入/输出结构 config -Screwdriver.yaml定义 models -内部数据资源(管道,作业,构建,收集等) plugins -插件(数据存储区,执行程序等) core -与SCM插件相关的输出结构 楷模 该模型表示创建资源所需的内容和从资源返回的内容的组合。 方法 每个模型包含八(8)个模式: base模型中所有可用字段的列表 allKeys模型中所有字段的列表 get -从对这种资源的GET请求预期的返回值 create制作时所预期的输入值创建操作此资源- update使得对这种资源的UPDATE操作时预期的输入值- keys组合起来代表唯一行的keys列表 tableName表的内部名称 indexes -使搜索/查找更快的二级