update tag

This commit is contained in:
zhuxu 2024-12-18 16:20:43 +08:00
parent 52cc111098
commit 8717f6bff0
1 changed files with 6 additions and 6 deletions

View File

@ -124,7 +124,7 @@ COMMENT ON COLUMN cases.operate_at IS '操作时间';
-- DROP TABLE IF EXISTS grid;
CREATE TABLE grid (
id SERIAL PRIMARY KEY,
tag VARCHAR(64) NOT NULL DEFAULT '', -- 是不是最好在tag中保持一个前缀对象类型
tag VARCHAR(32) NOT NULL DEFAULT '', -- 是不是最好在tag中保持一个前缀对象类型
name VARCHAR(64) NOT NULL DEFAULT '',
discription VARCHAR(512) NOT NULL DEFAULT '',
@ -145,7 +145,7 @@ COMMENT ON COLUMN grid.operate_at IS '操作时间';
-- DROP TABLE IF EXISTS zone;
CREATE TABLE zone (
id SERIAL PRIMARY KEY,
tag VARCHAR(64) NOT NULL DEFAULT '',
tag VARCHAR(32) NOT NULL DEFAULT '',
name VARCHAR(64) NOT NULL DEFAULT '',
discription VARCHAR(512) NOT NULL DEFAULT '',
@ -170,7 +170,7 @@ COMMENT ON COLUMN zone.operate_at IS '操作时间';
-- DROP TABLE IF EXISTS station;
CREATE TABLE station (
id SERIAL PRIMARY KEY,
tag VARCHAR(64) NOT NULL DEFAULT '',
tag VARCHAR(32) NOT NULL DEFAULT '',
name VARCHAR(64) NOT NULL DEFAULT '',
discription VARCHAR(512) NOT NULL DEFAULT '',
is_local BOOLEAN NOT NULL DEFAULT FALSE,
@ -200,7 +200,7 @@ COMMENT ON COLUMN station.operate_at IS '操作时间';
-- DROP TABLE IF EXISTS page;
CREATE TABLE page (
id SERIAL PRIMARY KEY,
tag VARCHAR(64) NOT NULL DEFAULT '',
tag VARCHAR(32) NOT NULL DEFAULT '',
label JSONB NOT NULL DEFAULT '{}', -- 用作标识用的标签,可多组
name VARCHAR(64) NOT NULL DEFAULT '',
discription VARCHAR(512) NOT NULL DEFAULT '',
@ -231,7 +231,7 @@ COMMENT ON COLUMN page.operate_at IS '操作时间';
CREATE TABLE component (
id SERIAL PRIMARY KEY,
global_uuid UUID NOT NULL DEFAULT gen_random_uuid(),
visible_id VARCHAR(64) NOT NULL DEFAULT '',
tag VARCHAR(32) NOT NULL DEFAULT '',
label JSONB NOT NULL DEFAULT '{}', -- 用作标识用的标签,可多组
discription VARCHAR(512) NOT NULL DEFAULT '',
name VARCHAR(64) NOT NULL DEFAULT '', -- 可见字符即可
@ -305,7 +305,7 @@ CREATE TABLE terminal_mapping (
id SERIAL PRIMARY KEY,
terminal_station VARCHAR(64) NOT NULL DEFAULT '', -- tag是否考虑上面station与terminal_station不同
component VARCHAR(64) NOT NULL DEFAULT '', -- tag根据excel关联事件是否关联component考虑UI侧会对端子数据附加在component上
tag VARCHAR(64) NOT NULL DEFAULT '', -- 至少保证站内唯一,是否必须,端子唯一标识的命名动作位于哪个流程
tag VARCHAR(32) NOT NULL DEFAULT '', -- 至少保证站内唯一,是否必须,端子唯一标识的命名动作位于哪个流程
--terminal_type VARCHAR(50) NOT NULL DEFAULT '', -- 根据excel关联事件bus
name VARCHAR(64) NOT NULL DEFAULT '', -- name和tag是否类同必要性不强
unit VARCHAR(16) NOT NULL DEFAULT '', -- type与unit是不是一致的