25 lines
1.2 KiB
MySQL
25 lines
1.2 KiB
MySQL
|
|
-- 注入攻击细分规则扩展字段(用于“细分规则管理”编辑页)
|
|||
|
|
-- 执行日期:2026-03-06
|
|||
|
|
|
|||
|
|
-- PostgreSQL
|
|||
|
|
ALTER TABLE d_attack_rule
|
|||
|
|
ADD COLUMN IF NOT EXISTS rule_name VARCHAR(200) DEFAULT '',
|
|||
|
|
ADD COLUMN IF NOT EXISTS rule_desc TEXT,
|
|||
|
|
ADD COLUMN IF NOT EXISTS risk_level VARCHAR(20) DEFAULT 'MEDIUM',
|
|||
|
|
ADD COLUMN IF NOT EXISTS version_no VARCHAR(32) DEFAULT '',
|
|||
|
|
ADD COLUMN IF NOT EXISTS expire_at timestamp;
|
|||
|
|
|
|||
|
|
COMMENT ON COLUMN d_attack_rule.rule_name IS '规则名称';
|
|||
|
|
COMMENT ON COLUMN d_attack_rule.rule_desc IS '规则描述';
|
|||
|
|
COMMENT ON COLUMN d_attack_rule.risk_level IS '风险等级';
|
|||
|
|
COMMENT ON COLUMN d_attack_rule.version_no IS '版本号';
|
|||
|
|
COMMENT ON COLUMN d_attack_rule.expire_at IS '到期时间';
|
|||
|
|
|
|||
|
|
-- MySQL 8+
|
|||
|
|
ALTER TABLE d_attack_rule
|
|||
|
|
ADD COLUMN IF NOT EXISTS rule_name VARCHAR(200) NOT NULL DEFAULT '' COMMENT '规则名称',
|
|||
|
|
ADD COLUMN IF NOT EXISTS rule_desc TEXT COMMENT '规则描述',
|
|||
|
|
ADD COLUMN IF NOT EXISTS risk_level VARCHAR(20) NOT NULL DEFAULT 'MEDIUM' COMMENT '风险等级',
|
|||
|
|
ADD COLUMN IF NOT EXISTS version_no VARCHAR(32) NOT NULL DEFAULT '' COMMENT '版本号',
|
|||
|
|
ADD COLUMN IF NOT EXISTS expire_at DATETIME NULL COMMENT '到期时间';
|