9.2.4.9. operator_package 算子包信息表

### 算子包信息表

# 字段

列名 | 类型 | 长度 | 小数点 | 是否非空 | 默认值 | 备注 |
———– | ——– | —- | —— | ——– | —— | ——————————————————– |
id | bigint | 20 | 0 | not null | | 主键,自增 ID |
name | varchar | 255 | 0 | not null | | 文件名称 |
type | int | 11 | 0 | not null | | 文件类型(1:spark; 2:beam; 3:flink; 4:shell; 5:mpi;6:sql) |
creator_id | varchar | 255 | 0 | not null | | 创建人 ID |
create_time | bigint | 20 | 0 | not null | | 创建时间 |
updator_id | varchar | 255 | 0 | not null | | 修改人 ID |
update_time | datetime | 0 | 0 | not null | | 修改时间 |
description | varchar | 1000 | 0 | not null | | 文件描述 |
path | varchar | 1000 | 0 | not null | | 文件存储路径 |
delete_time | bigint | 20 | 0 | | | 删除标识(null 表示未删除) |

# 索引

字段 | 索引类型 | 备注 |
———– | ——– | —- |
name | normal | |
create_time | normal | |
type | normal | |

# 建表语句

CREATE TABLE `operator_package` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `type` int(11) NOT NULL,
  `creator_id` varchar(255) NOT NULL,
  `create_time` bigint(20) NOT NULL,
  `updator_id` varchar(255) NOT NULL,
  `update_time` bigint(20) NOT NULL,
  `description` varchar(1000) NOT NULL,
  `path` varchar(1000) NOT NULL,
  `delete_time` bigint(20) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `index_name` (`name`) USING BTREE,
  KEY `index_create_time` (`create_time`) USING BTREE,
  KEY `index_type` (`type`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8;