18 lines
827 B
MySQL
18 lines
827 B
MySQL
|
|
CREATE TABLE tplus_runtime_control (
|
||
|
|
id BIGINT UNSIGNED NOT NULL,
|
||
|
|
desired_state VARCHAR(16) NOT NULL DEFAULT 'STOPPED',
|
||
|
|
actual_state VARCHAR(16) NOT NULL DEFAULT 'STOPPED',
|
||
|
|
worker_phase VARCHAR(16) NOT NULL DEFAULT 'STOPPED',
|
||
|
|
heartbeat_at DATETIME NULL,
|
||
|
|
last_error VARCHAR(255) NULL,
|
||
|
|
host VARCHAR(128) NULL,
|
||
|
|
platform VARCHAR(32) NULL,
|
||
|
|
owner VARCHAR(36) NULL,
|
||
|
|
version INTEGER NOT NULL DEFAULT 0,
|
||
|
|
updated_by BIGINT UNSIGNED NULL,
|
||
|
|
create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
|
|
update_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||
|
|
CONSTRAINT pk_tplus_runtime_control PRIMARY KEY (id)
|
||
|
|
) ENGINE=InnoDB CHARSET=utf8mb4 COLLATE utf8mb4_general_ci COMMENT='T+读取服务运行控制';
|
||
|
|
INSERT INTO tplus_runtime_control (id) VALUES (1);
|