ÎļþÃû´Ó script/sql/oracle/snail_job_oracle.sql ÐÞ¸Ä |
| | |
| | | SnailJob Database Transfer Tool |
| | | Source Server Type : MySQL |
| | | Target Server Type : Oracle |
| | | Date: 2024-07-06 12:49:36 |
| | | Date: 2024-12-27 22:22:15 |
| | | */ |
| | | |
| | | |
| | |
| | | COMMENT ON TABLE sj_group_config IS 'ç»é
ç½®'; |
| | | |
| | | INSERT INTO sj_group_config (namespace_id, group_name, description, token, group_status, version, group_partition, id_generator_mode, init_scene, bucket_index, create_dt, update_dt) VALUES ('dev', 'ruoyi_group', '', 'SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', 1, 1, 0, 1, 1, 4, sysdate, sysdate); |
| | | INSERT INTO sj_group_config (namespace_id, group_name, description, token, group_status, version, group_partition, id_generator_mode, init_scene, bucket_index, create_dt, update_dt) VALUES ('prod', 'ruoyi_group', '', 'SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', 1, 1, 0, 1, 1, 4, sysdate, sysdate); |
| | | |
| | | -- sj_notify_config |
| | | CREATE TABLE sj_notify_config |
| | |
| | | id number GENERATED ALWAYS AS IDENTITY, |
| | | namespace_id varchar2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a' NULL, |
| | | group_name varchar2(64) NULL, |
| | | business_id varchar2(64) NULL, |
| | | notify_name varchar2(64) DEFAULT '' NULL, |
| | | system_task_type smallint DEFAULT 3 NOT NULL, |
| | | notify_status smallint DEFAULT 0 NOT NULL, |
| | | recipient_ids varchar2(128) NULL, |
| | |
| | | ALTER TABLE sj_notify_config |
| | | ADD CONSTRAINT pk_sj_notify_config PRIMARY KEY (id); |
| | | |
| | | CREATE INDEX idx_sj_notify_config_01 ON sj_notify_config (namespace_id, group_name, business_id); |
| | | CREATE INDEX idx_sj_notify_config_01 ON sj_notify_config (namespace_id, group_name); |
| | | |
| | | COMMENT ON COLUMN sj_notify_config.id IS '主é®'; |
| | | COMMENT ON COLUMN sj_notify_config.namespace_id IS 'å½å空é´id'; |
| | | COMMENT ON COLUMN sj_notify_config.group_name IS 'ç»åç§°'; |
| | | COMMENT ON COLUMN sj_notify_config.business_id IS 'ä¸å¡id ( job_idæworkflow_idæscene_name ) '; |
| | | COMMENT ON COLUMN sj_notify_config.notify_name IS 'éç¥åç§°'; |
| | | COMMENT ON COLUMN sj_notify_config.system_task_type IS 'ä»»å¡ç±»å 1. éè¯ä»»å¡ 2. éè¯åè° 3ãJOBä»»å¡ 4ãWORKFLOWä»»å¡'; |
| | | COMMENT ON COLUMN sj_notify_config.notify_status IS 'éç¥ç¶æ 0ãæªå¯ç¨ 1ãå¯ç¨'; |
| | | COMMENT ON COLUMN sj_notify_config.recipient_ids IS 'æ¥æ¶äººidå表'; |
| | |
| | | max_retry_count number DEFAULT 5 NOT NULL, |
| | | back_off smallint DEFAULT 1 NOT NULL, |
| | | trigger_interval varchar2(16) DEFAULT '' NULL, |
| | | notify_ids varchar2(128) DEFAULT '' NULL, |
| | | deadline_request number DEFAULT 60000 NOT NULL, |
| | | executor_timeout number DEFAULT 5 NOT NULL, |
| | | route_key smallint DEFAULT 4 NOT NULL, |
| | |
| | | COMMENT ON COLUMN sj_retry_scene_config.max_retry_count IS 'æå¤§éè¯æ¬¡æ°'; |
| | | COMMENT ON COLUMN sj_retry_scene_config.back_off IS '1ãé»è®¤ç级 2ãåºå®é´éæ¶é´ 3ãCRON 表达å¼'; |
| | | COMMENT ON COLUMN sj_retry_scene_config.trigger_interval IS 'é´éæ¶é¿'; |
| | | COMMENT ON COLUMN sj_retry_scene_config.notify_ids IS 'éç¥åè¦åºæ¯é
ç½®idå表'; |
| | | COMMENT ON COLUMN sj_retry_scene_config.deadline_request IS 'Deadline Request è°ç¨é¾è¶
æ¶ å使¯«ç§'; |
| | | COMMENT ON COLUMN sj_retry_scene_config.executor_timeout IS '任塿§è¡è¶
æ¶æ¶é´ï¼åä½ç§'; |
| | | COMMENT ON COLUMN sj_retry_scene_config.route_key IS 'è·¯ç±çç¥'; |
| | |
| | | retry_interval number DEFAULT 0 NOT NULL, |
| | | bucket_index number DEFAULT 0 NOT NULL, |
| | | resident smallint DEFAULT 0 NOT NULL, |
| | | notify_ids varchar2(128) DEFAULT '' NULL, |
| | | owner_id number NULL, |
| | | description varchar2(256) DEFAULT '' NULL, |
| | | ext_attrs varchar2(256) DEFAULT '' NULL, |
| | | deleted smallint DEFAULT 0 NOT NULL, |
| | |
| | | COMMENT ON COLUMN sj_job.retry_interval IS 'éè¯é´é ( s ) '; |
| | | COMMENT ON COLUMN sj_job.bucket_index IS 'bucket'; |
| | | COMMENT ON COLUMN sj_job.resident IS 'æ¯å¦æ¯å¸¸é©»ä»»å¡'; |
| | | COMMENT ON COLUMN sj_job.notify_ids IS 'éç¥åè¦åºæ¯é
ç½®idå表'; |
| | | COMMENT ON COLUMN sj_job.owner_id IS 'è´è´£äººid'; |
| | | COMMENT ON COLUMN sj_job.description IS 'æè¿°'; |
| | | COMMENT ON COLUMN sj_job.ext_attrs IS 'æ©å±å段'; |
| | | COMMENT ON COLUMN sj_job.deleted IS 'é»è¾å é¤ 1ãå é¤'; |
| | |
| | | COMMENT ON COLUMN sj_job.update_dt IS 'ä¿®æ¹æ¶é´'; |
| | | COMMENT ON TABLE sj_job IS 'ä»»å¡ä¿¡æ¯'; |
| | | |
| | | INSERT INTO sj_job(namespace_id, group_name, job_name, args_str, args_type, next_trigger_at, job_status, task_type, route_key, executor_type, executor_info, trigger_type, trigger_interval, block_strategy,executor_timeout, max_retry_times, parallel_num, retry_interval, bucket_index, resident, description, ext_attrs, deleted, create_dt, update_dt) VALUES ('dev', 'ruoyi_group', 'demo-job', NULL, 1, 1710344035622, 1, 1, 4, 1, 'testJobExecutor', 2, '60', 1, 60, 3, 1, 1, 116, 0, '', '', 0, sysdate, sysdate); |
| | | INSERT INTO sj_job(namespace_id, group_name, job_name, args_str, args_type, next_trigger_at, job_status, task_type, route_key, executor_type, executor_info, trigger_type, trigger_interval, block_strategy,executor_timeout, max_retry_times, parallel_num, retry_interval, bucket_index, resident, notify_ids, owner_id, description, ext_attrs, deleted, create_dt, update_dt) VALUES ('dev', 'ruoyi_group', 'demo-job', NULL, 1, 1710344035622, 1, 1, 4, 1, 'testJobExecutor', 2, '60', 1, 60, 3, 1, 1, 116, 0, '', 1,'', '', 0, sysdate, sysdate); |
| | | |
| | | -- sj_job_log_message |
| | | CREATE TABLE sj_job_log_message |
| | |
| | | description varchar2(256) DEFAULT '' NULL, |
| | | flow_info clob DEFAULT NULL NULL, |
| | | wf_context clob DEFAULT NULL NULL, |
| | | notify_ids varchar2(128) DEFAULT '' NULL, |
| | | bucket_index number DEFAULT 0 NOT NULL, |
| | | version number NOT NULL, |
| | | ext_attrs varchar2(256) DEFAULT '' NULL, |
| | |
| | | COMMENT ON COLUMN sj_workflow.description IS 'æè¿°'; |
| | | COMMENT ON COLUMN sj_workflow.flow_info IS 'æµç¨ä¿¡æ¯'; |
| | | COMMENT ON COLUMN sj_workflow.wf_context IS 'ä¸ä¸æ'; |
| | | COMMENT ON COLUMN sj_workflow.notify_ids IS 'éç¥åè¦åºæ¯é
ç½®idå表'; |
| | | COMMENT ON COLUMN sj_workflow.bucket_index IS 'bucket'; |
| | | COMMENT ON COLUMN sj_workflow.version IS 'çæ¬å·'; |
| | | COMMENT ON COLUMN sj_workflow.ext_attrs IS 'æ©å±å段'; |