github.com/SupenBysz/gf-admin-community@v0.7.4/database/migrations/000019_v0.0.12.up.sql (about)

     1  
     2  -- ----------------------------
     3  -- Table structure for sys_message
     4  -- ----------------------------
     5  DROP TABLE IF EXISTS "public"."sys_message";
     6  CREATE TABLE "public"."sys_message" (
     7                                          "id" int8 NOT NULL,
     8                                          "title" varchar(64) COLLATE "pg_catalog"."default" NOT NULL,
     9                                          "summary" varchar(128) COLLATE "pg_catalog"."default",
    10                                          "content" text COLLATE "pg_catalog"."default" NOT NULL,
    11                                          "type" int2 NOT NULL,
    12                                          "link" text COLLATE "pg_catalog"."default",
    13                                          "to_user_ids" text COLLATE "pg_catalog"."default" NOT NULL,
    14                                          "to_user_type" int2,
    15                                          "from_user_id" int8 NOT NULL,
    16                                          "from_user_type" int4,
    17                                          "send_at" timestamptz(6),
    18                                          "ext_json" json,
    19                                          "read_user_ids" text COLLATE "pg_catalog"."default" NOT NULL,
    20                                          "data_identifier" varchar(255) COLLATE "pg_catalog"."default",
    21                                          "created_at" timestamptz(6),
    22                                          "updated_at" timestamptz(6),
    23                                          "deleted_at" timestamptz(6)
    24  )
    25  ;
    26  ALTER TABLE "public"."sys_message" OWNER TO "mianlajie";
    27  COMMENT ON COLUMN "public"."sys_message"."id" IS 'ID';
    28  COMMENT ON COLUMN "public"."sys_message"."title" IS '标题';
    29  COMMENT ON COLUMN "public"."sys_message"."summary" IS '摘要';
    30  COMMENT ON COLUMN "public"."sys_message"."content" IS '内容';
    31  COMMENT ON COLUMN "public"."sys_message"."type" IS '消息类型';
    32  COMMENT ON COLUMN "public"."sys_message"."link" IS '跳转链接';
    33  COMMENT ON COLUMN "public"."sys_message"."to_user_ids" IS '接收者UserIds,允许有多个接收者';
    34  COMMENT ON COLUMN "public"."sys_message"."to_user_type" IS '接收者类型用户类型,和UserType保持一致';
    35  COMMENT ON COLUMN "public"."sys_message"."from_user_id" IS '发送者ID,为-1代表系统消息';
    36  COMMENT ON COLUMN "public"."sys_message"."from_user_type" IS '发送者类型';
    37  COMMENT ON COLUMN "public"."sys_message"."send_at" IS '发送时间';
    38  COMMENT ON COLUMN "public"."sys_message"."ext_json" IS '拓展数据Json';
    39  COMMENT ON COLUMN "public"."sys_message"."read_user_ids" IS '已读用户UserIds';
    40  COMMENT ON COLUMN "public"."sys_message"."data_identifier" IS '关联的数据标识';
    41  
    42  -- ----------------------------
    43  -- Records of sys_message
    44  -- ----------------------------
    45  BEGIN;
    46  COMMIT;
    47  
    48  -- ----------------------------
    49  -- Primary Key structure for table sys_message
    50  -- ----------------------------
    51  ALTER TABLE "public"."sys_message" ADD CONSTRAINT "sys_message_pkey" PRIMARY KEY ("id");
    52  
    53