From ef57259386e58c3c12e44760e8e41aade68d219e Mon Sep 17 00:00:00 2001
From: dhb52 <dhb52@126.com>
Date: 星期五, 17 五月 2024 09:54:18 +0800
Subject: [PATCH] !535 feat: EasyRetry-v3.2.0 => SnailJob-v1.0.0beta1 * feat: EasyRetry-v3.2.0 => SnailJob-v1.0.0beta1

---
 script/sql/snail_job.sql |  288 +++++++++++++++++++++++++++------------------------------
 1 files changed, 135 insertions(+), 153 deletions(-)

diff --git a/script/sql/easy_retry.sql b/script/sql/snail_job.sql
similarity index 70%
rename from script/sql/easy_retry.sql
rename to script/sql/snail_job.sql
index 6008a7c..ce93e11 100644
--- a/script/sql/easy_retry.sql
+++ b/script/sql/snail_job.sql
@@ -1,73 +1,85 @@
 SET NAMES utf8mb4;
 
-CREATE TABLE `er_namespace`
+CREATE TABLE `sj_namespace`
 (
     `id`          bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `name`        varchar(64)         NOT NULL COMMENT '鍚嶇О',
     `unique_id`   varchar(64)         NOT NULL COMMENT '鍞竴id',
     `description` varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
+    `deleted`     tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     `create_dt`   datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`   datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    `deleted`     tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     PRIMARY KEY (`id`),
     KEY `idx_name` (`name`),
     UNIQUE KEY `uk_unique_id` (`unique_id`)
 ) ENGINE = InnoDB
   DEFAULT CHARSET = utf8mb4 COMMENT ='鍛藉悕绌洪棿';
 
-INSERT INTO `er_namespace` VALUES (1, 'Development', 'dev', '', now(), now(), 0);
-INSERT INTO `er_namespace` VALUES (2, 'Production', 'prod', '', now(), now(), 0);
+INSERT INTO `sj_namespace` VALUES (1, 'Development', 'dev', '', 0, now(), now());
+INSERT INTO `sj_namespace` VALUES (2, 'Production', 'prod', '', 0, now(), now());
 
-
-CREATE TABLE `er_group_config`
+CREATE TABLE `sj_group_config`
 (
     `id`                bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`      varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`        varchar(64)         NOT NULL DEFAULT '' COMMENT '缁勫悕绉�',
     `description`       varchar(256)        NOT NULL DEFAULT '' COMMENT '缁勬弿杩�',
-    `token`             varchar(64)         NOT NULL DEFAULT 'ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT' COMMENT 'token',
-    `group_status`      tinyint(4)          NOT NULL DEFAULT '0' COMMENT '缁勭姸鎬� 0銆佹湭鍚敤 1銆佸惎鐢�',
+    `token`             varchar(64)         NOT NULL DEFAULT 'SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT' COMMENT 'token',
+    `group_status`      tinyint(4)          NOT NULL DEFAULT 0 COMMENT '缁勭姸鎬� 0銆佹湭鍚敤 1銆佸惎鐢�',
     `version`           int(11)             NOT NULL COMMENT '鐗堟湰鍙�',
     `group_partition`   int(11)             NOT NULL COMMENT '鍒嗗尯',
-    `id_generator_mode` tinyint(4)          NOT NULL DEFAULT '1' COMMENT '鍞竴id鐢熸垚妯″紡 榛樿鍙锋妯″紡',
-    `init_scene`        tinyint(4)          NOT NULL DEFAULT '0' COMMENT '鏄惁鍒濆鍖栧満鏅� 0:鍚� 1:鏄�',
-    `bucket_index`      int(11)             NOT NULL DEFAULT '0' COMMENT 'bucket',
+    `id_generator_mode` tinyint(4)          NOT NULL DEFAULT 1 COMMENT '鍞竴id鐢熸垚妯″紡 榛樿鍙锋妯″紡',
+    `init_scene`        tinyint(4)          NOT NULL DEFAULT 0 COMMENT '鏄惁鍒濆鍖栧満鏅� 0:鍚� 1:鏄�',
+    `bucket_index`      int(11)             NOT NULL DEFAULT 0 COMMENT 'bucket',
     `create_dt`         datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`         datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
     UNIQUE KEY `uk_namespace_id_group_name` (`namespace_id`, `group_name`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='缁勯厤缃�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='缁勯厤缃�';
 
-INSERT INTO `er_group_config` VALUES (1, 'dev', 'ruoyi_group', '', 'ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', 1, 1, 0, 1, 1, 4, now(), now());
+INSERT INTO `sj_group_config` VALUES (1, 'dev', 'ruoyi_group', '', 'SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', 1, 1, 0, 1, 1, 4, now(), now());
 
-
-CREATE TABLE `er_notify_config`
+CREATE TABLE `sj_notify_config`
 (
     `id`                     bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`           varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`             varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
-    `scene_name`             varchar(64)         NOT NULL COMMENT '鍦烘櫙鍚嶇О',
-    `notify_status`          tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫氱煡鐘舵�� 0銆佹湭鍚敤 1銆佸惎鐢�',
-    `notify_type`            tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫氱煡绫诲瀷 1銆侀拤閽� 2銆侀偖浠� 3銆佷紒涓氬井淇�',
-    `notify_attribute`       varchar(512)        NOT NULL COMMENT '閰嶇疆灞炴��',
-    `notify_threshold`       int(11)             NOT NULL DEFAULT '0' COMMENT '閫氱煡闃堝��',
-    `notify_scene`           tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫氱煡鍦烘櫙',
-    `rate_limiter_status`    tinyint(4)          NOT NULL DEFAULT '0' COMMENT '闄愭祦鐘舵�� 0銆佹湭鍚敤 1銆佸惎鐢�',
-    `rate_limiter_threshold` int(11)             NOT NULL DEFAULT '0' COMMENT '姣忕闄愭祦闃堝��',
+    `business_id`            varchar(64)         NOT NULL COMMENT '涓氬姟id (job_id鎴杦orkflow_id鎴杝cene_name)',
+    `system_task_type`       tinyint(4)          NOT NULL DEFAULT 3 COMMENT '浠诲姟绫诲瀷 1. 閲嶈瘯浠诲姟 2. 閲嶈瘯鍥炶皟 3銆丣OB浠诲姟 4銆乄ORKFLOW浠诲姟',
+    `notify_status`          tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫氱煡鐘舵�� 0銆佹湭鍚敤 1銆佸惎鐢�',
+    `recipient_ids`          varchar(128)        NOT NULL COMMENT '鎺ユ敹浜篿d鍒楄〃',
+    `notify_threshold`       int(11)             NOT NULL DEFAULT 0 COMMENT '閫氱煡闃堝��',
+    `notify_scene`           tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫氱煡鍦烘櫙',
+    `rate_limiter_status`    tinyint(4)          NOT NULL DEFAULT 0 COMMENT '闄愭祦鐘舵�� 0銆佹湭鍚敤 1銆佸惎鐢�',
+    `rate_limiter_threshold` int(11)             NOT NULL DEFAULT 0 COMMENT '姣忕闄愭祦闃堝��',
     `description`            varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
     `create_dt`              datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`              datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
-    KEY `idx_namespace_id_group_name_scene_name` (`namespace_id`, `group_name`, `scene_name`)
+    KEY `idx_namespace_id_group_name_scene_name` (`namespace_id`, `group_name`, `business_id`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='閫氱煡閰嶇疆'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='閫氱煡閰嶇疆';
 
-CREATE TABLE `er_retry_dead_letter_0`
+CREATE TABLE `sj_notify_recipient`
+(
+    `id`               bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
+    `namespace_id`     varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
+    `recipient_name`   varchar(64)         NOT NULL COMMENT '鎺ユ敹浜哄悕绉�',
+    `notify_type`      tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫氱煡绫诲瀷 1銆侀拤閽� 2銆侀偖浠� 3銆佷紒涓氬井淇� 4 椋炰功',
+    `notify_attribute` varchar(512)        NOT NULL COMMENT '閰嶇疆灞炴��',
+    `description`      varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
+    `create_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
+    `update_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
+    PRIMARY KEY (`id`),
+    KEY `idx_namespace_id` (`namespace_id`)
+) ENGINE = InnoDB
+  AUTO_INCREMENT = 0
+  DEFAULT CHARSET = utf8mb4 COMMENT ='鍛婅閫氱煡鎺ユ敹浜�';
+
+CREATE TABLE `sj_retry_dead_letter_0`
 (
     `id`            bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`  varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
@@ -79,7 +91,7 @@
     `executor_name` varchar(512)        NOT NULL DEFAULT '' COMMENT '鎵ц鍣ㄥ悕绉�',
     `args_str`      text                NOT NULL COMMENT '鎵ц鏂规硶鍙傛暟',
     `ext_attrs`     text                NOT NULL COMMENT '鎵╁睍瀛楁',
-    `task_type`     tinyint(4)          NOT NULL DEFAULT '1' COMMENT '浠诲姟绫诲瀷 1銆侀噸璇曟暟鎹� 2銆佸洖璋冩暟鎹�',
+    `task_type`     tinyint(4)          NOT NULL DEFAULT 1 COMMENT '浠诲姟绫诲瀷 1銆侀噸璇曟暟鎹� 2銆佸洖璋冩暟鎹�',
     `create_dt`     datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     PRIMARY KEY (`id`),
     KEY `idx_namespace_id_group_name_scene_name` (`namespace_id`, `group_name`, `scene_name`),
@@ -89,10 +101,9 @@
     UNIQUE KEY `uk_namespace_id_group_name_unique_id` (`namespace_id`, `group_name`, `unique_id`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='姝讳俊闃熷垪琛�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='姝讳俊闃熷垪琛�';
 
-CREATE TABLE `er_retry_task_0`
+CREATE TABLE `sj_retry_task_0`
 (
     `id`              bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`    varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
@@ -105,9 +116,9 @@
     `args_str`        text                NOT NULL COMMENT '鎵ц鏂规硶鍙傛暟',
     `ext_attrs`       text                NOT NULL COMMENT '鎵╁睍瀛楁',
     `next_trigger_at` datetime            NOT NULL COMMENT '涓嬫瑙﹀彂鏃堕棿',
-    `retry_count`     int(11)             NOT NULL DEFAULT '0' COMMENT '閲嶈瘯娆℃暟',
-    `retry_status`    tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閲嶈瘯鐘舵�� 0銆侀噸璇曚腑 1銆佹垚鍔� 2銆佹渶澶ч噸璇曟鏁�',
-    `task_type`       tinyint(4)          NOT NULL DEFAULT '1' COMMENT '浠诲姟绫诲瀷 1銆侀噸璇曟暟鎹� 2銆佸洖璋冩暟鎹�',
+    `retry_count`     int(11)             NOT NULL DEFAULT 0 COMMENT '閲嶈瘯娆℃暟',
+    `retry_status`    tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閲嶈瘯鐘舵�� 0銆侀噸璇曚腑 1銆佹垚鍔� 2銆佹渶澶ч噸璇曟鏁�',
+    `task_type`       tinyint(4)          NOT NULL DEFAULT 1 COMMENT '浠诲姟绫诲瀷 1銆侀噸璇曟暟鎹� 2銆佸洖璋冩暟鎹�',
     `create_dt`       datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`       datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
@@ -120,10 +131,9 @@
     UNIQUE KEY `uk_name_unique_id` (`namespace_id`, `group_name`, `unique_id`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟琛�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟琛�';
 
-CREATE TABLE `er_retry_task_log`
+CREATE TABLE `sj_retry_task_log`
 (
     `id`            bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`  varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
@@ -135,8 +145,8 @@
     `executor_name` varchar(512)        NOT NULL DEFAULT '' COMMENT '鎵ц鍣ㄥ悕绉�',
     `args_str`      text                NOT NULL COMMENT '鎵ц鏂规硶鍙傛暟',
     `ext_attrs`     text                NOT NULL COMMENT '鎵╁睍瀛楁',
-    `retry_status`  tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閲嶈瘯鐘舵�� 0銆侀噸璇曚腑 1銆佹垚鍔� 2銆佹渶澶ф鏁�',
-    `task_type`     tinyint(4)          NOT NULL DEFAULT '1' COMMENT '浠诲姟绫诲瀷 1銆侀噸璇曟暟鎹� 2銆佸洖璋冩暟鎹�',
+    `retry_status`  tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閲嶈瘯鐘舵�� 0銆侀噸璇曚腑 1銆佹垚鍔� 2銆佹渶澶ф鏁�',
+    `task_type`     tinyint(4)          NOT NULL DEFAULT 1 COMMENT '浠诲姟绫诲瀷 1銆侀噸璇曟暟鎹� 2銆佸洖璋冩暟鎹�',
     `create_dt`     datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`     datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
@@ -148,40 +158,38 @@
     KEY `idx_create_dt` (`create_dt`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟鏃ュ織鍩虹淇℃伅琛�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟鏃ュ織鍩虹淇℃伅琛�';
 
-CREATE TABLE `er_retry_task_log_message`
+CREATE TABLE `sj_retry_task_log_message`
 (
     `id`           bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id` varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`   varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
     `unique_id`    varchar(64)         NOT NULL COMMENT '鍚岀粍涓媔d鍞竴',
-    `create_dt`    datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `message`      longtext            NOT NULL COMMENT '寮傚父淇℃伅',
     `log_num`      int(11)             NOT NULL DEFAULT 1 COMMENT '鏃ュ織鏁伴噺',
     `real_time`    bigint(13)          NOT NULL DEFAULT 0 COMMENT '涓婃姤鏃堕棿',
+    `create_dt`    datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     PRIMARY KEY (`id`),
     KEY `idx_namespace_id_group_name_scene_name` (`namespace_id`, `group_name`, `unique_id`),
     KEY `idx_create_dt` (`create_dt`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟璋冨害鏃ュ織淇℃伅璁板綍琛�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟璋冨害鏃ュ織淇℃伅璁板綍琛�';
 
-CREATE TABLE `er_scene_config`
+CREATE TABLE `sj_retry_scene_config`
 (
     `id`               bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`     varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `scene_name`       varchar(64)         NOT NULL COMMENT '鍦烘櫙鍚嶇О',
     `group_name`       varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
-    `scene_status`     tinyint(4)          NOT NULL DEFAULT '0' COMMENT '缁勭姸鎬� 0銆佹湭鍚敤 1銆佸惎鐢�',
-    `max_retry_count`  int(11)             NOT NULL DEFAULT '5' COMMENT '鏈�澶ч噸璇曟鏁�',
-    `back_off`         tinyint(4)          NOT NULL DEFAULT '1' COMMENT '1銆侀粯璁ょ瓑绾� 2銆佸浐瀹氶棿闅旀椂闂� 3銆丆RON 琛ㄨ揪寮�',
+    `scene_status`     tinyint(4)          NOT NULL DEFAULT 0 COMMENT '缁勭姸鎬� 0銆佹湭鍚敤 1銆佸惎鐢�',
+    `max_retry_count`  int(11)             NOT NULL DEFAULT 5 COMMENT '鏈�澶ч噸璇曟鏁�',
+    `back_off`         tinyint(4)          NOT NULL DEFAULT 1 COMMENT '1銆侀粯璁ょ瓑绾� 2銆佸浐瀹氶棿闅旀椂闂� 3銆丆RON 琛ㄨ揪寮�',
     `trigger_interval` varchar(16)         NOT NULL DEFAULT '' COMMENT '闂撮殧鏃堕暱',
-    `deadline_request` bigint(20) unsigned NOT NULL DEFAULT '60000' COMMENT 'Deadline Request 璋冪敤閾捐秴鏃� 鍗曚綅姣',
-    `executor_timeout` int(11) unsigned    NOT NULL DEFAULT '5' COMMENT '浠诲姟鎵ц瓒呮椂鏃堕棿锛屽崟浣嶇',
-    `route_key`        tinyint(4)          NOT NULL DEFAULT '4' COMMENT '璺敱绛栫暐',
+    `deadline_request` bigint(20) unsigned NOT NULL DEFAULT 60000 COMMENT 'Deadline Request 璋冪敤閾捐秴鏃� 鍗曚綅姣',
+    `executor_timeout` int(11) unsigned    NOT NULL DEFAULT 5 COMMENT '浠诲姟鎵ц瓒呮椂鏃堕棿锛屽崟浣嶇',
+    `route_key`        tinyint(4)          NOT NULL DEFAULT 4 COMMENT '璺敱绛栫暐',
     `description`      varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
     `create_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
@@ -189,21 +197,19 @@
     UNIQUE KEY `uk_namespace_id_group_name_scene_name` (`namespace_id`, `group_name`, `scene_name`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='鍦烘櫙閰嶇疆'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='鍦烘櫙閰嶇疆';
 
-CREATE TABLE `er_server_node`
+CREATE TABLE `sj_server_node`
 (
     `id`           bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id` varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`   varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
     `host_id`      varchar(64)         NOT NULL COMMENT '涓绘満id',
     `host_ip`      varchar(64)         NOT NULL COMMENT '鏈哄櫒ip',
-    `context_path` varchar(256)        NOT NULL DEFAULT '/' COMMENT '瀹㈡埛绔笂涓嬫枃璺緞 server.servlet.context-path',
     `host_port`    int(16)             NOT NULL COMMENT '鏈哄櫒绔彛',
     `expire_at`    datetime            NOT NULL COMMENT '杩囨湡鏃堕棿',
     `node_type`    tinyint(4)          NOT NULL COMMENT '鑺傜偣绫诲瀷 1銆佸鎴风 2銆佹槸鏈嶅姟绔�',
-    `ext_attrs`    varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
+    `ext_attrs`    varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
     `create_dt`    datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`    datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
@@ -212,10 +218,9 @@
     UNIQUE KEY `uk_host_id_host_ip` (`host_id`, `host_ip`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='鏈嶅姟鍣ㄨ妭鐐�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='鏈嶅姟鍣ㄨ妭鐐�';
 
-CREATE TABLE `er_distributed_lock`
+CREATE TABLE `sj_distributed_lock`
 (
     `id`         bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `name`       varchar(64)         NOT NULL COMMENT '閿佸悕绉�',
@@ -228,15 +233,14 @@
     UNIQUE KEY `uk_name` (`name`)
 ) ENGINE = InnoDB
   AUTO_INCREMENT = 0
-  DEFAULT CHARSET = utf8mb4 COMMENT ='閿佸畾琛�'
-;
+  DEFAULT CHARSET = utf8mb4 COMMENT ='閿佸畾琛�';
 
-CREATE TABLE `er_system_user`
+CREATE TABLE `sj_system_user`
 (
     `id`        bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `username`  varchar(64)         NOT NULL COMMENT '璐﹀彿',
     `password`  varchar(128)        NOT NULL COMMENT '瀵嗙爜',
-    `role`      tinyint(4)          NOT NULL DEFAULT '0' COMMENT '瑙掕壊锛�1-鏅�氱敤鎴枫��2-绠$悊鍛�',
+    `role`      tinyint(4)          NOT NULL DEFAULT 0 COMMENT '瑙掕壊锛�1-鏅�氱敤鎴枫��2-绠$悊鍛�',
     `create_dt` datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt` datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
@@ -245,9 +249,9 @@
   DEFAULT CHARSET = utf8mb4 COMMENT ='绯荤粺鐢ㄦ埛琛�';
 
 -- pwd: admin
-INSERT INTO `er_system_user` VALUES (1, 'admin', '465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac', 2, now(), now());
+INSERT INTO `sj_system_user` VALUES (1, 'admin', '465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac', 2, now(), now());
 
-CREATE TABLE `er_system_user_permission`
+CREATE TABLE `sj_system_user_permission`
 (
     `id`             bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `group_name`     varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
@@ -260,13 +264,13 @@
 ) ENGINE = InnoDB
   DEFAULT CHARSET = utf8mb4 COMMENT ='绯荤粺鐢ㄦ埛鏉冮檺琛�';
 
-CREATE TABLE `er_sequence_alloc`
+CREATE TABLE `sj_sequence_alloc`
 (
     `id`           bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id` varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`   varchar(64)         NOT NULL DEFAULT '' COMMENT '缁勫悕绉�',
-    `max_id`       bigint(20)          NOT NULL DEFAULT '1' COMMENT '鏈�澶d',
-    `step`         int(11)             NOT NULL DEFAULT '100' COMMENT '姝ラ暱',
+    `max_id`       bigint(20)          NOT NULL DEFAULT 1 COMMENT '鏈�澶d',
+    `step`         int(11)             NOT NULL DEFAULT 100 COMMENT '姝ラ暱',
     `update_dt`    datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '鏇存柊鏃堕棿',
     PRIMARY KEY (`id`),
     UNIQUE KEY `uk_namespace_id_group_name` (`namespace_id`, `group_name`)
@@ -274,34 +278,34 @@
   DEFAULT CHARSET = utf8mb4 COMMENT ='鍙锋妯″紡搴忓彿ID鍒嗛厤琛�';
 
 -- 鍒嗗竷寮忚皟搴DL
-CREATE TABLE `er_job`
+CREATE TABLE `sj_job`
 (
     `id`               bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`     varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`       varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
     `job_name`         varchar(64)         NOT NULL COMMENT '鍚嶇О',
     `args_str`         text                         DEFAULT NULL COMMENT '鎵ц鏂规硶鍙傛暟',
-    `args_type`        tinyint(4)          NOT NULL DEFAULT '1' COMMENT '鍙傛暟绫诲瀷 ',
+    `args_type`        tinyint(4)          NOT NULL DEFAULT 1 COMMENT '鍙傛暟绫诲瀷 ',
     `next_trigger_at`  bigint(13)          NOT NULL COMMENT '涓嬫瑙﹀彂鏃堕棿',
-    `job_status`       tinyint(4)          NOT NULL DEFAULT '1' COMMENT '浠诲姟鐘舵�� 0銆佸叧闂��1銆佸紑鍚�',
-    `task_type`        tinyint(4)          NOT NULL DEFAULT '1' COMMENT '浠诲姟绫诲瀷 1銆侀泦缇� 2銆佸箍鎾� 3銆佸垏鐗�',
-    `route_key`        tinyint(4)          NOT NULL DEFAULT '4' COMMENT '璺敱绛栫暐',
-    `executor_type`    tinyint(4)          NOT NULL DEFAULT '1' COMMENT '鎵ц鍣ㄧ被鍨�',
+    `job_status`       tinyint(4)          NOT NULL DEFAULT 1 COMMENT '浠诲姟鐘舵�� 0銆佸叧闂��1銆佸紑鍚�',
+    `task_type`        tinyint(4)          NOT NULL DEFAULT 1 COMMENT '浠诲姟绫诲瀷 1銆侀泦缇� 2銆佸箍鎾� 3銆佸垏鐗�',
+    `route_key`        tinyint(4)          NOT NULL DEFAULT 4 COMMENT '璺敱绛栫暐',
+    `executor_type`    tinyint(4)          NOT NULL DEFAULT 1 COMMENT '鎵ц鍣ㄧ被鍨�',
     `executor_info`    varchar(255)                 DEFAULT NULL COMMENT '鎵ц鍣ㄥ悕绉�',
     `trigger_type`     tinyint(4)          NOT NULL COMMENT '瑙﹀彂绫诲瀷 1.CRON 琛ㄨ揪寮� 2. 鍥哄畾鏃堕棿',
     `trigger_interval` varchar(255)        NOT NULL COMMENT '闂撮殧鏃堕暱',
-    `block_strategy`   tinyint(4)          NOT NULL DEFAULT '1' COMMENT '闃诲绛栫暐 1銆佷涪寮� 2銆佽鐩� 3銆佸苟琛�',
-    `executor_timeout` int(11)             NOT NULL DEFAULT '0' COMMENT '浠诲姟鎵ц瓒呮椂鏃堕棿锛屽崟浣嶇',
-    `max_retry_times`  int(11)             NOT NULL DEFAULT '0' COMMENT '鏈�澶ч噸璇曟鏁�',
-    `parallel_num`     int(11)             NOT NULL DEFAULT '1' COMMENT '骞惰鏁�',
-    `retry_interval`   int(11)             NOT NULL DEFAULT '0' COMMENT '閲嶈瘯闂撮殧(s)',
-    `bucket_index`     int(11)             NOT NULL DEFAULT '0' COMMENT 'bucket',
-    `resident`         tinyint(4)          NOT NULL DEFAULT '0' COMMENT '鏄惁鏄父椹讳换鍔�',
+    `block_strategy`   tinyint(4)          NOT NULL DEFAULT 1 COMMENT '闃诲绛栫暐 1銆佷涪寮� 2銆佽鐩� 3銆佸苟琛�',
+    `executor_timeout` int(11)             NOT NULL DEFAULT 0 COMMENT '浠诲姟鎵ц瓒呮椂鏃堕棿锛屽崟浣嶇',
+    `max_retry_times`  int(11)             NOT NULL DEFAULT 0 COMMENT '鏈�澶ч噸璇曟鏁�',
+    `parallel_num`     int(11)             NOT NULL DEFAULT 1 COMMENT '骞惰鏁�',
+    `retry_interval`   int(11)             NOT NULL DEFAULT 0 COMMENT '閲嶈瘯闂撮殧(s)',
+    `bucket_index`     int(11)             NOT NULL DEFAULT 0 COMMENT 'bucket',
+    `resident`         tinyint(4)          NOT NULL DEFAULT 0 COMMENT '鏄惁鏄父椹讳换鍔�',
     `description`      varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
-    `ext_attrs`        varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
+    `ext_attrs`        varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
+    `deleted`          tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     `create_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    `deleted`          tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     PRIMARY KEY (`id`),
     KEY `idx_namespace_id_group_name` (`namespace_id`, `group_name`),
     KEY `idx_job_status_bucket_index` (`job_status`, `bucket_index`),
@@ -310,9 +314,9 @@
   AUTO_INCREMENT = 0
   DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟淇℃伅';
 
-INSERT INTO `er_job` VALUES (1, 'dev', 'ruoyi_group', 'demo-job', null, 1, 1710344035622, 1, 1, 4, 1, 'testJobExecutor', 2, '60', 1, 60, 3, 1, 1, 116, 0, '', '', now(), now(), 0);
+INSERT INTO `sj_job` VALUES (1, 'dev', 'ruoyi_group', 'demo-job', null, 1, 1710344035622, 1, 1, 4, 1, 'testJobExecutor', 2, '60', 1, 60, 3, 1, 1, 116, 0, '', '', 0 , now(), now());
 
-CREATE TABLE `er_job_log_message`
+CREATE TABLE `sj_job_log_message`
 (
     `id`            bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`  varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
@@ -323,8 +327,8 @@
     `message`       longtext            NOT NULL COMMENT '璋冨害淇℃伅',
     `log_num`       int(11)             NOT NULL DEFAULT 1 COMMENT '鏃ュ織鏁伴噺',
     `real_time`     bigint(13)          NOT NULL DEFAULT 0 COMMENT '涓婃姤鏃堕棿',
+    `ext_attrs`     varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
     `create_dt`     datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
-    `ext_attrs`     varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
     PRIMARY KEY (`id`),
     KEY `idx_task_batch_id_task_id` (`task_batch_id`, `task_id`),
     KEY `idx_create_dt` (`create_dt`),
@@ -333,21 +337,21 @@
   AUTO_INCREMENT = 0
   DEFAULT CHARSET = utf8mb4 COMMENT ='璋冨害鏃ュ織';
 
-CREATE TABLE `er_job_task`
+CREATE TABLE `sj_job_task`
 (
     `id`             bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`   varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`     varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
     `job_id`         bigint(20)          NOT NULL COMMENT '浠诲姟淇℃伅id',
     `task_batch_id`  bigint(20)          NOT NULL COMMENT '璋冨害浠诲姟id',
-    `parent_id`      bigint(20)          NOT NULL DEFAULT '0' COMMENT '鐖舵墽琛屽櫒id',
-    `task_status`    tinyint(4)          NOT NULL DEFAULT '0' COMMENT '鎵ц鐨勭姸鎬� 0銆佸け璐� 1銆佹垚鍔�',
-    `retry_count`    int(11)             NOT NULL DEFAULT '0' COMMENT '閲嶈瘯娆℃暟',
+    `parent_id`      bigint(20)          NOT NULL DEFAULT 0 COMMENT '鐖舵墽琛屽櫒id',
+    `task_status`    tinyint(4)          NOT NULL DEFAULT 0 COMMENT '鎵ц鐨勭姸鎬� 0銆佸け璐� 1銆佹垚鍔�',
+    `retry_count`    int(11)             NOT NULL DEFAULT 0 COMMENT '閲嶈瘯娆℃暟',
     `client_info`    varchar(128)                 DEFAULT NULL COMMENT '瀹㈡埛绔湴鍧� clientId#ip:port',
     `result_message` text                NOT NULL COMMENT '鎵ц缁撴灉',
     `args_str`       text                         DEFAULT NULL COMMENT '鎵ц鏂规硶鍙傛暟',
-    `args_type`      tinyint(4)          NOT NULL DEFAULT '1' COMMENT '鍙傛暟绫诲瀷 ',
-    `ext_attrs`      varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
+    `args_type`      tinyint(4)          NOT NULL DEFAULT 1 COMMENT '鍙傛暟绫诲瀷 ',
+    `ext_attrs`      varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
     `create_dt`      datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`      datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
@@ -358,24 +362,24 @@
   AUTO_INCREMENT = 0
   DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟瀹炰緥';
 
-CREATE TABLE `er_job_task_batch`
+CREATE TABLE `sj_job_task_batch`
 (
     `id`                      bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`            varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`              varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
     `job_id`                  bigint(20)          NOT NULL COMMENT '浠诲姟id',
-    `workflow_node_id`        bigint(20)          NOT NULL DEFAULT '0' COMMENT '宸ヤ綔娴佽妭鐐筰d',
-    `parent_workflow_node_id` bigint(20)          NOT NULL DEFAULT '0' COMMENT '宸ヤ綔娴佷换鍔$埗鎵规id',
-    `workflow_task_batch_id`  bigint(20)          NOT NULL DEFAULT '0' COMMENT '宸ヤ綔娴佷换鍔℃壒娆d',
-    `task_batch_status`       tinyint(4)          NOT NULL DEFAULT '0' COMMENT '浠诲姟鎵规鐘舵�� 0銆佸け璐� 1銆佹垚鍔�',
-    `operation_reason`        tinyint(4)          NOT NULL DEFAULT '0' COMMENT '鎿嶄綔鍘熷洜',
-    `execution_at`            bigint(13)          NOT NULL DEFAULT '0' COMMENT '浠诲姟鎵ц鏃堕棿',
-    `system_task_type`        tinyint(4)          NOT NULL DEFAULT '3' COMMENT '浠诲姟绫诲瀷 3銆丣OB浠诲姟 4銆乄ORKFLOW浠诲姟',
+    `workflow_node_id`        bigint(20)          NOT NULL DEFAULT 0 COMMENT '宸ヤ綔娴佽妭鐐筰d',
+    `parent_workflow_node_id` bigint(20)          NOT NULL DEFAULT 0 COMMENT '宸ヤ綔娴佷换鍔$埗鎵规id',
+    `workflow_task_batch_id`  bigint(20)          NOT NULL DEFAULT 0 COMMENT '宸ヤ綔娴佷换鍔℃壒娆d',
+    `task_batch_status`       tinyint(4)          NOT NULL DEFAULT 0 COMMENT '浠诲姟鎵规鐘舵�� 0銆佸け璐� 1銆佹垚鍔�',
+    `operation_reason`        tinyint(4)          NOT NULL DEFAULT 0 COMMENT '鎿嶄綔鍘熷洜',
+    `execution_at`            bigint(13)          NOT NULL DEFAULT 0 COMMENT '浠诲姟鎵ц鏃堕棿',
+    `system_task_type`        tinyint(4)          NOT NULL DEFAULT 3 COMMENT '浠诲姟绫诲瀷 3銆丣OB浠诲姟 4銆乄ORKFLOW浠诲姟',
     `parent_id`               varchar(64)         NOT NULL DEFAULT '' COMMENT '鐖惰妭鐐�',
+    `ext_attrs`               varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
+    `deleted`                 tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     `create_dt`               datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`               datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    `deleted`                 tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
-    `ext_attrs`               varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
     PRIMARY KEY (`id`),
     KEY `idx_job_id_task_batch_status` (`job_id`, `task_batch_status`),
     KEY `idx_create_dt` (`create_dt`),
@@ -385,42 +389,20 @@
   AUTO_INCREMENT = 0
   DEFAULT CHARSET = utf8mb4 COMMENT ='浠诲姟鎵规';
 
-CREATE TABLE `er_job_notify_config`
-(
-    `id`                     bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
-    `namespace_id`           varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
-    `group_name`             varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
-    `job_id`                 bigint(20)          NOT NULL COMMENT '浠诲姟id',
-    `notify_status`          tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫氱煡鐘舵�� 0銆佹湭鍚敤 1銆佸惎鐢�',
-    `notify_type`            tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫氱煡绫诲瀷 1銆侀拤閽� 2銆侀偖浠� 3銆佷紒涓氬井淇�',
-    `notify_attribute`       varchar(512)        NOT NULL COMMENT '閰嶇疆灞炴��',
-    `notify_threshold`       int(11)             NOT NULL DEFAULT '0' COMMENT '閫氱煡闃堝��',
-    `notify_scene`           tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫氱煡鍦烘櫙',
-    `rate_limiter_status`    tinyint(4)          NOT NULL DEFAULT '0' COMMENT '闄愭祦鐘舵�� 0銆佹湭鍚敤 1銆佸惎鐢�',
-    `rate_limiter_threshold` int(11)             NOT NULL DEFAULT '0' COMMENT '姣忕闄愭祦闃堝��',
-    `description`            varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
-    `create_dt`              datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
-    `update_dt`              datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    PRIMARY KEY (`id`),
-    KEY `idx_namespace_id_group_name_job_id` (`namespace_id`, `group_name`, job_id)
-) ENGINE = InnoDB
-  AUTO_INCREMENT = 4
-  DEFAULT CHARSET = utf8mb4 COMMENT ='job閫氱煡閰嶇疆';
-
-CREATE TABLE `er_job_summary`
+CREATE TABLE `sj_job_summary`
 (
     `id`               bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`     VARCHAR(64)     NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`       VARCHAR(64)     NOT NULL DEFAULT '' COMMENT '缁勫悕绉�',
     `business_id`      bigint          NOT NULL COMMENT '涓氬姟id (job_id鎴杦orkflow_id)',
-    `system_task_type` tinyint(4)      NOT NULL DEFAULT '3' COMMENT '浠诲姟绫诲瀷 3銆丣OB浠诲姟 4銆乄ORKFLOW浠诲姟',
+    `system_task_type` tinyint(4)      NOT NULL DEFAULT 3 COMMENT '浠诲姟绫诲瀷 3銆丣OB浠诲姟 4銆乄ORKFLOW浠诲姟',
     `trigger_at`       datetime        NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '缁熻鏃堕棿',
-    `success_num`      int             NOT NULL DEFAULT '0' COMMENT '鎵ц鎴愬姛-鏃ュ織鏁伴噺',
-    `fail_num`         int             NOT NULL DEFAULT '0' COMMENT '鎵ц澶辫触-鏃ュ織鏁伴噺',
+    `success_num`      int             NOT NULL DEFAULT 0 COMMENT '鎵ц鎴愬姛-鏃ュ織鏁伴噺',
+    `fail_num`         int             NOT NULL DEFAULT 0 COMMENT '鎵ц澶辫触-鏃ュ織鏁伴噺',
     `fail_reason`      varchar(512)    NOT NULL DEFAULT '' COMMENT '澶辫触鍘熷洜',
-    `stop_num`         int             NOT NULL DEFAULT '0' COMMENT '鎵ц澶辫触-鏃ュ織鏁伴噺',
+    `stop_num`         int             NOT NULL DEFAULT 0 COMMENT '鎵ц澶辫触-鏃ュ織鏁伴噺',
     `stop_reason`      varchar(512)    NOT NULL DEFAULT '' COMMENT '澶辫触鍘熷洜',
-    `cancel_num`       int             NOT NULL DEFAULT '0' COMMENT '鎵ц澶辫触-鏃ュ織鏁伴噺',
+    `cancel_num`       int             NOT NULL DEFAULT 0 COMMENT '鎵ц澶辫触-鏃ュ織鏁伴噺',
     `cancel_reason`    varchar(512)    NOT NULL DEFAULT '' COMMENT '澶辫触鍘熷洜',
     `create_dt`        datetime        NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`        datetime        NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
@@ -431,17 +413,17 @@
   AUTO_INCREMENT = 1
   DEFAULT CHARSET = utf8mb4 COMMENT ='DashBoard_Job';
 
-CREATE TABLE `er_retry_summary`
+CREATE TABLE `sj_retry_summary`
 (
     `id`            bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`  VARCHAR(64)     NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`    VARCHAR(64)     NOT NULL DEFAULT '' COMMENT '缁勫悕绉�',
     `scene_name`    VARCHAR(50)     NOT NULL DEFAULT '' COMMENT '鍦烘櫙鍚嶇О',
     `trigger_at`    datetime        NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '缁熻鏃堕棿',
-    `running_num`   int             NOT NULL DEFAULT '0' COMMENT '閲嶈瘯涓�-鏃ュ織鏁伴噺',
-    `finish_num`    int             NOT NULL DEFAULT '0' COMMENT '閲嶈瘯瀹屾垚-鏃ュ織鏁伴噺',
-    `max_count_num` int             NOT NULL DEFAULT '0' COMMENT '閲嶈瘯鍒拌揪鏈�澶ф鏁�-鏃ュ織鏁伴噺',
-    `suspend_num`   int             NOT NULL DEFAULT '0' COMMENT '鏆傚仠閲嶈瘯-鏃ュ織鏁伴噺',
+    `running_num`   int             NOT NULL DEFAULT 0 COMMENT '閲嶈瘯涓�-鏃ュ織鏁伴噺',
+    `finish_num`    int             NOT NULL DEFAULT 0 COMMENT '閲嶈瘯瀹屾垚-鏃ュ織鏁伴噺',
+    `max_count_num` int             NOT NULL DEFAULT 0 COMMENT '閲嶈瘯鍒拌揪鏈�澶ф鏁�-鏃ュ織鏁伴噺',
+    `suspend_num`   int             NOT NULL DEFAULT 0 COMMENT '鏆傚仠閲嶈瘯-鏃ュ織鏁伴噺',
     `create_dt`     datetime        NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`     datetime        NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
     PRIMARY KEY (`id`),
@@ -451,26 +433,26 @@
   AUTO_INCREMENT = 1
   DEFAULT CHARSET = utf8mb4 COMMENT ='DashBoard_Retry';
 
-CREATE TABLE `er_workflow`
+CREATE TABLE `sj_workflow`
 (
     `id`               bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `workflow_name`    varchar(64)         NOT NULL COMMENT '宸ヤ綔娴佸悕绉�',
     `namespace_id`     varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`       varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
-    `workflow_status`  tinyint(4)          NOT NULL DEFAULT '1' COMMENT '宸ヤ綔娴佺姸鎬� 0銆佸叧闂��1銆佸紑鍚�',
+    `workflow_status`  tinyint(4)          NOT NULL DEFAULT 1 COMMENT '宸ヤ綔娴佺姸鎬� 0銆佸叧闂��1銆佸紑鍚�',
     `trigger_type`     tinyint(4)          NOT NULL COMMENT '瑙﹀彂绫诲瀷 1.CRON 琛ㄨ揪寮� 2. 鍥哄畾鏃堕棿',
     `trigger_interval` varchar(255)        NOT NULL COMMENT '闂撮殧鏃堕暱',
     `next_trigger_at`  bigint(13)          NOT NULL COMMENT '涓嬫瑙﹀彂鏃堕棿',
-    `block_strategy`   tinyint(4)          NOT NULL DEFAULT '1' COMMENT '闃诲绛栫暐 1銆佷涪寮� 2銆佽鐩� 3銆佸苟琛�',
-    `executor_timeout` int(11)             NOT NULL DEFAULT '0' COMMENT '浠诲姟鎵ц瓒呮椂鏃堕棿锛屽崟浣嶇',
+    `block_strategy`   tinyint(4)          NOT NULL DEFAULT 1 COMMENT '闃诲绛栫暐 1銆佷涪寮� 2銆佽鐩� 3銆佸苟琛�',
+    `executor_timeout` int(11)             NOT NULL DEFAULT 0 COMMENT '浠诲姟鎵ц瓒呮椂鏃堕棿锛屽崟浣嶇',
     `description`      varchar(256)        NOT NULL DEFAULT '' COMMENT '鎻忚堪',
     `flow_info`        text                         DEFAULT NULL COMMENT '娴佺▼淇℃伅',
-    `bucket_index`     int(11)             NOT NULL DEFAULT '0' COMMENT 'bucket',
+    `bucket_index`     int(11)             NOT NULL DEFAULT 0 COMMENT 'bucket',
     `version`          int(11)             NOT NULL COMMENT '鐗堟湰鍙�',
+    `ext_attrs`        varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
+    `deleted`          tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     `create_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`        datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    `deleted`          tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
-    `ext_attrs`        varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
     PRIMARY KEY (`id`),
     KEY `idx_create_dt` (`create_dt`),
     KEY `idx_namespace_id_group_name` (`namespace_id`, `group_name`)
@@ -478,7 +460,7 @@
   AUTO_INCREMENT = 0
   DEFAULT CHARSET = utf8mb4 COMMENT ='宸ヤ綔娴�';
 
-CREATE TABLE `er_workflow_node`
+CREATE TABLE `sj_workflow_node`
 (
     `id`                   bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`         varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
@@ -493,10 +475,10 @@
     `priority_level`       int(11)             NOT NULL DEFAULT 1 COMMENT '浼樺厛绾�',
     `node_info`            text                         DEFAULT NULL COMMENT '鑺傜偣淇℃伅 ',
     `version`              int(11)             NOT NULL COMMENT '鐗堟湰鍙�',
+    `ext_attrs`            varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
+    `deleted`              tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     `create_dt`            datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`            datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    `deleted`              tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
-    `ext_attrs`            varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
     PRIMARY KEY (`id`),
     KEY `idx_create_dt` (`create_dt`),
     KEY `idx_namespace_id_group_name` (`namespace_id`, `group_name`)
@@ -504,20 +486,20 @@
   AUTO_INCREMENT = 0
   DEFAULT CHARSET = utf8mb4 COMMENT ='宸ヤ綔娴佽妭鐐�';
 
-CREATE TABLE `er_workflow_task_batch`
+CREATE TABLE `sj_workflow_task_batch`
 (
     `id`                bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '涓婚敭',
     `namespace_id`      varchar(64)         NOT NULL DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' COMMENT '鍛藉悕绌洪棿id',
     `group_name`        varchar(64)         NOT NULL COMMENT '缁勫悕绉�',
     `workflow_id`       bigint(20)          NOT NULL COMMENT '宸ヤ綔娴佷换鍔d',
-    `task_batch_status` tinyint(4)          NOT NULL DEFAULT '0' COMMENT '浠诲姟鎵规鐘舵�� 0銆佸け璐� 1銆佹垚鍔�',
-    `operation_reason`  tinyint(4)          NOT NULL DEFAULT '0' COMMENT '鎿嶄綔鍘熷洜',
+    `task_batch_status` tinyint(4)          NOT NULL DEFAULT 0 COMMENT '浠诲姟鎵规鐘舵�� 0銆佸け璐� 1銆佹垚鍔�',
+    `operation_reason`  tinyint(4)          NOT NULL DEFAULT 0 COMMENT '鎿嶄綔鍘熷洜',
     `flow_info`         text                         DEFAULT NULL COMMENT '娴佺▼淇℃伅',
-    `execution_at`      bigint(13)          NOT NULL DEFAULT '0' COMMENT '浠诲姟鎵ц鏃堕棿',
+    `execution_at`      bigint(13)          NOT NULL DEFAULT 0 COMMENT '浠诲姟鎵ц鏃堕棿',
+    `ext_attrs`         varchar(256)        NULL     DEFAULT '' COMMENT '鎵╁睍瀛楁',
+    `deleted`           tinyint(4)          NOT NULL DEFAULT 0 COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
     `create_dt`         datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
     `update_dt`         datetime            NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '淇敼鏃堕棿',
-    `deleted`           tinyint(4)          NOT NULL DEFAULT '0' COMMENT '閫昏緫鍒犻櫎 1銆佸垹闄�',
-    `ext_attrs`         varchar(256)        NULL     default '' COMMENT '鎵╁睍瀛楁',
     PRIMARY KEY (`id`),
     KEY `idx_job_id_task_batch_status` (`workflow_id`, `task_batch_status`),
     KEY `idx_create_dt` (`create_dt`),

--
Gitblit v1.9.3