将下面的文档生成建表语句alert_rule_id varchar50 NOT NULL COMMENT 告警规则编号 alert_rule_name varchar100 NOT NULL COMMENT 告警规则的名称 expr_type varchar100 NOT NULL COMMENT 表达式类型 association varchar100 DEFAULT NULL COMME
CREATE TABLE table_name (
alert_rule_id varchar(50) NOT NULL COMMENT '告警规则编号',
alert_rule_name varchar(100) NOT NULL COMMENT '告警规则的名称',
expr_type varchar(100) NOT NULL COMMENT '表达式类型',
association varchar(100) DEFAULT NULL COMMENT '关联关系:AND=与 OR=或',
alert_rule_expr varchar(500) NOT NULL COMMENT '基于PromQL表达式告警触发条件',
alert_rule_for varchar(100) DEFAULT NULL COMMENT '评估等待时间',
alert_labels varchar(500) DEFAULT NULL COMMENT '自定义标签',
alert_summary varchar(500) DEFAULT NULL COMMENT '告警摘要信息',
alert_description varchar(500) DEFAULT NULL COMMENT '告警描述信息',
silence_period int(11) DEFAULT NULL COMMENT '通道沉默周期',
metric_source varchar(32) NOT NULL COMMENT '指标来源',
call_back_url varchar(500) DEFAULT NULL COMMENT '告警回调地址',
schedule_cycle_cron varchar(50) DEFAULT NULL COMMENT '调度周期(cron表达式)',
alert_receiver_channel varchar(255) DEFAULT NULL COMMENT '告警接收渠道',
master_dim_code varchar(50) DEFAULT NULL COMMENT '主维度名称编码',
master_dim_name varchar(100) DEFAULT NULL COMMENT '主维度名称',
status int(11) NOT NULL COMMENT '状态:\r\n1=有效\r\n0=无效',
creator_id varchar(50) NOT NULL COMMENT '创建人编号',
creator varchar(100) DEFAULT NULL COMMENT '创建人',
create_time datetime NOT NULL COMMENT '创建时间',
operator_id varchar(50) NOT NULL COMMENT '操作人编号',
operator varchar(100) DEFAULT NULL COMMENT '操作人',
operate_time datetime NOT NULL COMMENT '操作时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='表注释'
原文地址: https://www.cveoy.top/t/topic/cTKQ 著作权归作者所有。请勿转载和采集!