9.2.4.1. # resource 资源表¶
## 字段
列名 | 类型 | 是否非空 | 默认值 | 备注 |
————- | ———— | ——– | —— | ————————————————————— |
resourceid | Long | not null | null | 资源自增 ID |
resourcename | varchar(30) | not null | null | 资源名称 |
creator_id | varchar(255) | not null | null | 资源提交用户 id |
type | smallint | not null | 0 | 资源类型,1-mapreduce, 2-spark, 3-UDF, 4-SQL, 5-beam 等,待扩展 |
oper_type | smallint | not null | 0 | 算子类型,0-普通工作流算子,1-机器学习算子 |
resource_addr | varchar(150) | not null | null | 资源存放地址,对用户隐藏 |
resource_desc | varchar(300) | not null | null | 资源描述 |
createtime | Long | not noll | null | 创建时间 |
states | smallint | not null | 0 | 状态。0-正常,1-停用 |
## 索引
字段 | 唯一索引 | 备注 |
—- | ——– | —- |
无 | | |
## 说明
## 建表语句
CREATE TABLE resource ( resourceid bigint(11) NOT NULL AUTO_INCREMENT COMMENT ‘唯一键’, resourcename varchar(255) NOT NULL COMMENT ‘资源名称’, type smallint(6) NOT NULL COMMENT ‘一级资源类型’, creator_id varchar(255) NOT NULL COMMENT ‘用户 id’, resource_addr varchar(150) NOT NULL COMMENT ‘资源存放地址’, resource_desc varchar(300) DEFAULT NULL COMMENT ‘资源描述’, createtime bigint(20) NOT NULL COMMENT ‘创建时间’, oper_type smallint(1) NOT NULL, states smallint(255) DEFAULT NULL, mainclass varchar(255) DEFAULT NULL, PRIMARY KEY (resourceid) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;