wip: 时间戳默认值SYSDATE => CURRENT_TIMESTAMP

This commit is contained in:
dhb52 2024-03-18 23:41:39 +08:00
parent c48e14598c
commit ec2e826f38

View File

@ -6,8 +6,8 @@ CREATE TABLE er_namespace
name VARCHAR2(64) NOT NULL, name VARCHAR2(64) NOT NULL,
unique_id VARCHAR2(64) NOT NULL, unique_id VARCHAR2(64) NOT NULL,
description VARCHAR2(256) DEFAULT '', description VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE, update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
deleted SMALLINT DEFAULT 0 deleted SMALLINT DEFAULT 0
); );
@ -37,8 +37,8 @@ CREATE TABLE er_group_config
id_generator_mode SMALLINT DEFAULT 1, id_generator_mode SMALLINT DEFAULT 1,
init_scene SMALLINT DEFAULT 0, init_scene SMALLINT DEFAULT 0,
bucket_index INT DEFAULT 0, bucket_index INT DEFAULT 0,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_group_config ON er_group_config (namespace_id, group_name); CREATE UNIQUE INDEX uk_group_config ON er_group_config (namespace_id, group_name);
@ -71,8 +71,8 @@ CREATE TABLE er_notify_config
rate_limiter_status SMALLINT DEFAULT 0, rate_limiter_status SMALLINT DEFAULT 0,
rate_limiter_threshold INT DEFAULT 0, rate_limiter_threshold INT DEFAULT 0,
description VARCHAR2(256) DEFAULT '', description VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE INDEX idx_notify_config ON er_notify_config (namespace_id, group_name); CREATE INDEX idx_notify_config ON er_notify_config (namespace_id, group_name);
@ -107,7 +107,7 @@ CREATE TABLE er_retry_dead_letter_0
args_str VARCHAR2(256) DEFAULT '', args_str VARCHAR2(256) DEFAULT '',
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
task_type SMALLINT DEFAULT 1, task_type SMALLINT DEFAULT 1,
create_dt TIMESTAMP DEFAULT SYSDATE create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_retry_dead_letter_0 ON er_retry_dead_letter_0 (namespace_id, group_name, unique_id); CREATE UNIQUE INDEX uk_retry_dead_letter_0 ON er_retry_dead_letter_0 (namespace_id, group_name, unique_id);
@ -146,8 +146,8 @@ CREATE TABLE er_retry_task_0
retry_count INT DEFAULT 0, retry_count INT DEFAULT 0,
retry_status SMALLINT DEFAULT 0, retry_status SMALLINT DEFAULT 0,
task_type SMALLINT DEFAULT 1, task_type SMALLINT DEFAULT 1,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_retry_task_0 ON er_retry_task_0 (namespace_id, group_name, unique_id); CREATE UNIQUE INDEX uk_retry_task_0 ON er_retry_task_0 (namespace_id, group_name, unique_id);
@ -189,7 +189,7 @@ CREATE TABLE er_retry_task_log
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
retry_status SMALLINT DEFAULT 0, retry_status SMALLINT DEFAULT 0,
task_type SMALLINT DEFAULT 1, task_type SMALLINT DEFAULT 1,
create_dt TIMESTAMP DEFAULT SYSDATE create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE INDEX idx_retry_task_log_1 ON er_retry_task_log (namespace_id, group_name, scene_name); CREATE INDEX idx_retry_task_log_1 ON er_retry_task_log (namespace_id, group_name, scene_name);
@ -220,7 +220,7 @@ CREATE TABLE er_retry_task_log_message
namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a', namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a',
group_name VARCHAR2(64) NOT NULL, group_name VARCHAR2(64) NOT NULL,
unique_id VARCHAR2(64) NOT NULL, unique_id VARCHAR2(64) NOT NULL,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
message CLOB DEFAULT '', message CLOB DEFAULT '',
client_info VARCHAR2(128) DEFAULT NULL client_info VARCHAR2(128) DEFAULT NULL
); );
@ -250,8 +250,8 @@ CREATE TABLE er_scene_config
route_key SMALLINT DEFAULT 4, route_key SMALLINT DEFAULT 4,
executor_timeout INT DEFAULT 5, executor_timeout INT DEFAULT 5,
description VARCHAR2(256) DEFAULT '', description VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_scene_config ON er_scene_config (namespace_id, group_name, scene_name); CREATE UNIQUE INDEX uk_scene_config ON er_scene_config (namespace_id, group_name, scene_name);
@ -283,8 +283,8 @@ CREATE TABLE er_server_node
expire_at TIMESTAMP NOT NULL, expire_at TIMESTAMP NOT NULL,
node_type SMALLINT NOT NULL, node_type SMALLINT NOT NULL,
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_server_node ON er_server_node (host_id, host_ip); CREATE UNIQUE INDEX uk_server_node ON er_server_node (host_id, host_ip);
@ -309,11 +309,11 @@ CREATE TABLE er_distributed_lock
( (
id NUMBER GENERATED ALWAYS AS IDENTITY, id NUMBER GENERATED ALWAYS AS IDENTITY,
name VARCHAR2(64) NOT NULL, name VARCHAR2(64) NOT NULL,
lock_until TIMESTAMP DEFAULT SYSDATE, lock_until TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
locked_at TIMESTAMP DEFAULT SYSDATE, locked_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
locked_by VARCHAR2(255) NOT NULL, locked_by VARCHAR2(255) NOT NULL,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
ALTER TABLE er_distributed_lock ALTER TABLE er_distributed_lock
@ -334,8 +334,8 @@ CREATE TABLE er_system_user
username VARCHAR2(64) NOT NULL, username VARCHAR2(64) NOT NULL,
password VARCHAR2(128) NOT NULL, password VARCHAR2(128) NOT NULL,
role SMALLINT DEFAULT 0, role SMALLINT DEFAULT 0,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_system_user ON er_system_user (username); CREATE UNIQUE INDEX uk_system_user ON er_system_user (username);
@ -357,8 +357,8 @@ CREATE TABLE er_system_user_permission
namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a', namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a',
group_name VARCHAR2(64) NOT NULL, group_name VARCHAR2(64) NOT NULL,
system_user_id NUMBER(20) NOT NULL, system_user_id NUMBER(20) NOT NULL,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_system_user_permission ON er_system_user_permission (namespace_id, group_name, system_user_id); CREATE UNIQUE INDEX uk_system_user_permission ON er_system_user_permission (namespace_id, group_name, system_user_id);
@ -378,7 +378,7 @@ CREATE TABLE er_sequence_alloc
group_name VARCHAR2(64) DEFAULT '', group_name VARCHAR2(64) DEFAULT '',
max_id NUMBER(20) DEFAULT 1, max_id NUMBER(20) DEFAULT 1,
step INT DEFAULT 100, step INT DEFAULT 100,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_sequence_alloc ON er_sequence_alloc (namespace_id, group_name); CREATE UNIQUE INDEX uk_sequence_alloc ON er_sequence_alloc (namespace_id, group_name);
@ -417,8 +417,8 @@ CREATE TABLE er_job
resident SMALLINT DEFAULT 0, resident SMALLINT DEFAULT 0,
description VARCHAR2(256) DEFAULT '', description VARCHAR2(256) DEFAULT '',
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE, update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
deleted SMALLINT DEFAULT 0 deleted SMALLINT DEFAULT 0
); );
@ -466,7 +466,7 @@ CREATE TABLE er_job_log_message
log_num INT DEFAULT 1, log_num INT DEFAULT 1,
real_time NUMBER(20) DEFAULT 0, real_time NUMBER(20) DEFAULT 0,
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE INDEX idx_job_log_message_1 ON er_job_log_message (namespace_id, group_name); CREATE INDEX idx_job_log_message_1 ON er_job_log_message (namespace_id, group_name);
@ -501,8 +501,8 @@ CREATE TABLE er_job_task
args_str VARCHAR2(256) DEFAULT '', args_str VARCHAR2(256) DEFAULT '',
args_type SMALLINT DEFAULT 1, args_type SMALLINT DEFAULT 1,
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
@ -542,8 +542,8 @@ CREATE TABLE er_job_task_batch
system_task_type SMALLINT DEFAULT 3, system_task_type SMALLINT DEFAULT 3,
ext_attrs VARCHAR2(256) DEFAULT '', ext_attrs VARCHAR2(256) DEFAULT '',
deleted SMALLINT DEFAULT 0, deleted SMALLINT DEFAULT 0,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE INDEX job_task_batch_1 ON er_job_task_batch (namespace_id, group_name); CREATE INDEX job_task_batch_1 ON er_job_task_batch (namespace_id, group_name);
@ -583,8 +583,8 @@ CREATE TABLE er_job_notify_config
rate_limiter_status SMALLINT DEFAULT 0, rate_limiter_status SMALLINT DEFAULT 0,
rate_limiter_threshold INT DEFAULT 0, rate_limiter_threshold INT DEFAULT 0,
description VARCHAR2(256) DEFAULT '', description VARCHAR2(256) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE INDEX idx_job_notify_config ON er_job_notify_config (namespace_id, group_name, job_id); CREATE INDEX idx_job_notify_config ON er_job_notify_config (namespace_id, group_name, job_id);
@ -611,13 +611,13 @@ CREATE TABLE er_retry_summary
namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a', namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a',
group_name VARCHAR2(64) DEFAULT '', group_name VARCHAR2(64) DEFAULT '',
scene_name VARCHAR2(50) DEFAULT '', scene_name VARCHAR2(50) DEFAULT '',
trigger_at TIMESTAMP DEFAULT SYSDATE, trigger_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
running_num INT DEFAULT 0, running_num INT DEFAULT 0,
finish_num INT DEFAULT 0, finish_num INT DEFAULT 0,
max_count_num INT DEFAULT 0, max_count_num INT DEFAULT 0,
suspend_num INT DEFAULT 0, suspend_num INT DEFAULT 0,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_retry_summary ON er_retry_summary (namespace_id, group_name, scene_name, trigger_at); CREATE UNIQUE INDEX uk_retry_summary ON er_retry_summary (namespace_id, group_name, scene_name, trigger_at);
@ -641,7 +641,7 @@ CREATE TABLE er_job_summary
namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a', namespace_id VARCHAR2(64) DEFAULT '764d604ec6fc45f68cd92514c40e9e1a',
group_name VARCHAR2(64) DEFAULT '', group_name VARCHAR2(64) DEFAULT '',
job_id NUMBER(20) NOT NULL, job_id NUMBER(20) NOT NULL,
trigger_at TIMESTAMP DEFAULT SYSDATE, trigger_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
success_num INT DEFAULT 0, success_num INT DEFAULT 0,
fail_num INT DEFAULT 0, fail_num INT DEFAULT 0,
fail_reason VARCHAR2(512) DEFAULT '', fail_reason VARCHAR2(512) DEFAULT '',
@ -649,8 +649,8 @@ CREATE TABLE er_job_summary
stop_reason VARCHAR2(512) DEFAULT '', stop_reason VARCHAR2(512) DEFAULT '',
cancel_num INT DEFAULT 0, cancel_num INT DEFAULT 0,
cancel_reason VARCHAR2(512) DEFAULT '', cancel_reason VARCHAR2(512) DEFAULT '',
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
); );
CREATE UNIQUE INDEX uk_job_summary ON er_job_summary (job_id, trigger_at); CREATE UNIQUE INDEX uk_job_summary ON er_job_summary (job_id, trigger_at);
@ -686,8 +686,8 @@ CREATE TABLE er_workflow
flow_info CLOB DEFAULT '', flow_info CLOB DEFAULT '',
bucket_index INT DEFAULT 0, bucket_index INT DEFAULT 0,
version INT NOT NULL, version INT NOT NULL,
create_dt timestamp DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt timestamp DEFAULT SYSDATE, update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
deleted smallint DEFAULT 0, deleted smallint DEFAULT 0,
ext_attrs VARCHAR2(256) DEFAULT '' ext_attrs VARCHAR2(256) DEFAULT ''
); );
@ -731,8 +731,8 @@ CREATE TABLE er_workflow_node
priority_level INT DEFAULT 1, priority_level INT DEFAULT 1,
node_info CLOB DEFAULT '', node_info CLOB DEFAULT '',
version INT NOT NULL, version INT NOT NULL,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE, update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
deleted SMALLINT DEFAULT 0, deleted SMALLINT DEFAULT 0,
ext_attrs VARCHAR2(256) DEFAULT '' ext_attrs VARCHAR2(256) DEFAULT ''
); );
@ -769,8 +769,8 @@ CREATE TABLE er_workflow_task_batch
operation_reason SMALLINT DEFAULT 0, operation_reason SMALLINT DEFAULT 0,
flow_info CLOB DEFAULT '', flow_info CLOB DEFAULT '',
execution_at NUMBER(20) DEFAULT 0, execution_at NUMBER(20) DEFAULT 0,
create_dt TIMESTAMP DEFAULT SYSDATE, create_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
update_dt TIMESTAMP DEFAULT SYSDATE, update_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
deleted SMALLINT DEFAULT 0, deleted SMALLINT DEFAULT 0,
ext_attrs VARCHAR2(256) DEFAULT '' ext_attrs VARCHAR2(256) DEFAULT ''
); );