CREATE TABLE wbw_block (
id SERIAL PRIMARY KEY,
uuid VARCHAR(36),
parent_id UUID,
channal_id INTEGER NOT NULL,
channal UUID,
parent_channel_id INTEGER NOT NULL,
parent_channel UUID,
owner_id INTEGER NOT NULL,
owner UUID,
book INTEGER NOT NULL DEFAULT 0,
paragraph INTEGER NOT NULL DEFAULT 0,
style VARCHAR (16),
lang VARCHAR (8),
status INTEGER,
deleted_at TIMESTAMP,
version INTEGER NOT NULL DEFAULT 0,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NOT NULL
);
parent_id上游id
channalchannel
parent_channel从哪个channel 复制的
owner最初拥有者
book书号
段落号
CREATE TABLE wbw_datas (
id SERIAL PRIMARY KEY,
block_id INTEGER NOT NULL,
block_uuid VARCHAR(36),
book INTEGER NOT NULL,
paragraph INTEGER NOT NULL,
wid INTEGER NOT NULL,
word TEXT,
data TEXT,
status INTEGER,
owner_id INTEGER NOT NULL,
owner VARCHAR(36),
deleted_at TIMESTAMP,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NOT NULL
);
id 原表uuid 不需要导入因为没有其他表链接到这个id
block_id
与wbw_block表关联的字段
data
单词数据 xml格式
GET api/wbw/:channel/:book/:para/
PUT api/wbw/:channel/:book/:para/
POST api/wbw/:channel/:book/:para/
DELETE api/wbw/:channel/:book/:para/