# 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;