Forráskód Böngészése

表结构按照ror标准修改

visuddhinanda 4 éve
szülő
commit
51c4333804

+ 2 - 3
documents/zh/api/article.md

@@ -5,7 +5,7 @@
 ```table
 CREATE TABLE articles (
     id SERIAL PRIMARY KEY,
-    uuid         VARCHAR (36) ,
+    uid         VARCHAR (36) ,
     title        VARCHAR (32) NOT NULL,
     subtitle     VARCHAR (32),
     summary      VARCHAR (255),
@@ -68,10 +68,9 @@ CREATE TABLE collections (
     summary      VARCHAR (255),
     article_list TEXT,
     status       INTEGER   NOT NULL DEFAULT (10),
-    creator_id   INTEGER,
+    owner_id   INTEGER,
     owner        VARCHAR (36),
     lang         CHAR (8),
-	version     INTEGER NOT NULL DEFAULT (1),
     deleted_at  TIMESTAMP,
     created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at  TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP

+ 1 - 1
documents/zh/api/channel.md

@@ -1,7 +1,7 @@
 # channel
 
 ```table
-CREATE TABLE channal (
+CREATE TABLE channels (
     id SERIAL PRIMARY KEY,
     uuid         VARCHAR (36),
     owner_id     INTEGER NOT NULL,

+ 1 - 1
documents/zh/api/share.md

@@ -1,7 +1,7 @@
 # share
 
 ```table
-CREATE TABLE share_cooperator (
+CREATE TABLE share_to (
     id SERIAL PRIMARY KEY,
     res_id          INTEGER NOT NULL,
     res_uuid          VARCHAR (36),

+ 23 - 29
documents/zh/api/translation.md

@@ -5,20 +5,15 @@
 ```table
 CREATE TABLE sent_block (
     id SERIAL PRIMARY KEY,
-    uuid         VARCHAR (36),
-    parent_id    VARCHAR (36),
-    book         INTEGER,
-    paragraph    INTEGER,
-    owner_id     INTEGER NOT NULL,
-    owner        VARCHAR (36) NOT NULL,
-    lang         VARCHAR (8),
-    author       VARCHAR (50),
-    editor_id    INTEGER,
-    editor       TEXT,
-    status       INTEGER,
-    create_at  BIGINT,
-    update_at  BIGINT,
-    delete_at  BIGINT
+    uid         VARCHAR (36),
+    book        INTEGER,
+    paragraph   INTEGER,
+    owner_id    INTEGER NOT NULL,
+    lang        VARCHAR (16),
+    status      INTEGER,
+    created_at  TIMESTAMP,
+    updated_at  TIMESTAMP,
+    deleted_at  TIMESTAMP
 );
 ```
 
@@ -45,25 +40,24 @@ CREATE TABLE sent_block (
 
 ```table
 CREATE TABLE sentence (
-    id           int PRIMARY KEY,
-    uuid           CHAR (36) ,
-    parent       CHAR (36),
-    block_id     CHAR (36),
-    channel_id      CHAR (36),
+    id           SERIAL PRIMARY KEY,
+    parent_id    INTEGER,
+    block_id     INTEGER,
+    channel_id   INTEGER,
     book         INTEGER   NOT NULL,
     paragraph    INTEGER   NOT NULL,
-    start      INTEGER   NOT NULL,
-    end        INTEGER   NOT NULL,
+    start        INTEGER   NOT NULL,
+    end          INTEGER   NOT NULL,
     author       TEXT,
-    editor_id       CHAR (36),
+    editor_id    INTEGER,
+    owner_id     INTEGER,
     text         TEXT,
-    language     CHAR (8),
-    version      INTEGER,
+    language     VARCHAR (16),
     status       INTEGER,
     strlen       INTEGER,
-    create_at    BIGINT  NOT NULL,
-    update_at    BIGINT   NOT NULL,
-    delete_at    BIGINT,
+    created_at    TIMESTAMP  NOT NULL,
+    updated_at    TIMESTAMP   NOT NULL,
+    deleted_at    TIMESTAMP,
 
 );
 ```
@@ -82,7 +76,7 @@ CREATE TABLE sentence (
 
 ```table
 CREATE TABLE sent_pr (
-    id           INTEGER      PRIMARY KEY AUTOINCREMENT,
+    id           SERIAL      PRIMARY KEY AUTOINCREMENT,
     book         INTEGER      NOT NULL,
     paragraph    INTEGER      NOT NULL,
     start      INTEGER      NOT NULL,
@@ -108,7 +102,7 @@ CREATE TABLE sent_historay (
     sent_id  CHAR (36),
     user_id  CHAR (36),
     text     TEXT,
-    create_at     BIGINT NOT NULL,
+    created_at     BIGINT NOT NULL,
     landmark VARCHAR(32)
 );
 ```

+ 4 - 3
documents/zh/api/user.md

@@ -110,7 +110,7 @@ TEXT
 用户行为记录。以日期计算的使用与编辑有关功能的时间和操作次数
 
 ```table
-CREATE TABLE active_index (
+CREATE TABLE event_day_frames (
     id SERIAL PRIMARY KEY,
     user_id  INTEGER NOT NULL,
     user_uuid  VARCHAR (36),
@@ -127,9 +127,10 @@ CREATE TABLE active_index (
 `hit` 操作次数
 
 ## 编辑记录 edit_records
+将十分钟内的编辑行为组块,时间段
 
 ```table
-CREATE TABLE edit_records (
+CREATE TABLE event_time_frames (
     id SERIAL PRIMARY KEY,
     user_id  INTEGER NOT NULL,
     user_uuid  VARCHAR (36),
@@ -144,7 +145,7 @@ CREATE TABLE edit_records (
 ## 编辑行为记录
 
 ```table
-CREATE TABLE active_log (
+CREATE TABLE event_logs (
     id SERIAL PRIMARY KEY,
     user_id  INTEGER NOT NULL,
     active   INTEGER NOT NULL,

+ 0 - 1
documents/zh/api/wbw.md

@@ -51,7 +51,6 @@ CREATE TABLE wbw_datas (
     owner_id     INTEGER NOT NULL,
     owner        VARCHAR(36),
     deleted_at TIMESTAMP,
-    version INTEGER NOT NULL DEFAULT 0,
     created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
     updated_at TIMESTAMP NOT NULL
 );