Prechádzať zdrojové kódy

[update] message:1.数据库DDL更新

kelei12399 5 mesiacov pred
rodič
commit
a694252067

+ 87 - 13
admin/src/main/resources/mysql/ddl/init-table.sql

@@ -1,3 +1,20 @@
+create table tb_app_subscribe
+(
+    id           int auto_increment comment '主键'
+        primary key,
+    app_user_id  int default 0 null comment '小程序用户主键id',
+    count        int default 1 null comment '订阅次数',
+    status       int default 1 null comment '状态-{0.不可用 1.可用}',
+    tenant_id    int default 0 null comment '租户号',
+    version      int default 1 null comment '乐观锁',
+    is_deleted   int default 0 null comment '是否删除',
+    created_by   varchar(32)   null comment '创建人',
+    created_time datetime      null comment '创建时间',
+    updated_by   varchar(32)   null comment '更新人',
+    updated_time datetime      null comment '更新时间'
+)
+    comment '小程序订阅用户';
+
 create table tb_app_user
 (
     id           int auto_increment comment '主键'
@@ -10,6 +27,7 @@ create table tb_app_user
     open_id      varchar(255)  null,
     icon         varchar(255)  null comment '机构id',
     app_id       varchar(255)  null,
+    total_score  int default 0 null comment '用户总积分',
     status       int default 1 null comment '状态-{0.不可用 1.可用}',
     tenant_id    int default 0 null comment '租户号',
     version      int default 1 null comment '乐观锁',
@@ -39,6 +57,42 @@ create table tb_area
 )
     comment '区域';
 
+create table tb_cartoon
+(
+    id           int auto_increment comment '主键'
+        primary key,
+    name         varchar(32)            null comment '漫画名称',
+    start_time   varchar(20) default '' null comment '开始时间',
+    end_time     varchar(20) default '' null comment '结束时间',
+    status       int         default 1  null comment '状态-{0.不可用 1.可用}',
+    tenant_id    int         default 0  null comment '租户号',
+    version      int         default 1  null comment '乐观锁',
+    is_deleted   int         default 0  null comment '是否删除',
+    created_by   varchar(32)            null comment '创建人',
+    created_time datetime               null comment '创建时间',
+    updated_by   varchar(32)            null comment '更新人',
+    updated_time datetime               null comment '更新时间'
+)
+    comment '漫画';
+
+create table tb_cartoon_url
+(
+    id           int auto_increment comment '主键'
+        primary key,
+    cartoon_id   int           null comment '漫画表主键',
+    url          varchar(255)  null comment '漫画图片url',
+    sort         int default 0 null comment '漫画排序序号',
+    status       int default 1 null comment '状态-{0.不可用 1.可用}',
+    tenant_id    int default 0 null comment '租户号',
+    version      int default 1 null comment '乐观锁',
+    is_deleted   int default 0 null comment '是否删除',
+    created_by   varchar(32)   null comment '创建人',
+    created_time datetime      null comment '创建时间',
+    updated_by   varchar(32)   null comment '更新人',
+    updated_time datetime      null comment '更新时间'
+)
+    comment '漫画图片';
+
 create table tb_foster_record
 (
     id               int auto_increment comment '主键'
@@ -63,6 +117,9 @@ create table tb_garden
     id                 int auto_increment comment '主键'
         primary key,
     name               varchar(32)             null comment '果园名称',
+    world_map_id       int          default 0  null comment '世界地图表主键id',
+    wkt                varchar(255) default '' null comment '果园在世界地图上的坐标',
+    icon               varchar(255) default '' null comment '果园在世界地图上的图标',
     day_bg             varchar(255) default '' null comment '果园白天背景',
     night_bg           varchar(255) default '' null comment '果园夜晚背景',
     birdseye_garden_id int          default 0  null comment '飞鸟看园果园id',
@@ -164,6 +221,24 @@ create table tb_role_menu
 )
     comment '角色菜单关系表';
 
+create table tb_score
+(
+    id           int auto_increment comment '主键'
+        primary key,
+    app_user_id  int         default 0  null comment '小程序用户主键id',
+    action       varchar(32) default '' null comment '用户行为',
+    score        int         default 0  null comment '总积分',
+    status       int         default 1  null comment '状态-{0.不可用 1.可用}',
+    tenant_id    int         default 0  null comment '租户号',
+    version      int         default 1  null comment '乐观锁',
+    is_deleted   int         default 0  null comment '是否删除',
+    created_by   varchar(32)            null comment '创建人',
+    created_time datetime               null comment '创建时间',
+    updated_by   varchar(32)            null comment '更新人',
+    updated_time datetime               null comment '更新时间'
+)
+    comment '小程序用户积分';
+
 create table tb_tenant
 (
     id           int auto_increment comment '主键'
@@ -221,7 +296,7 @@ create table tb_tree_poster_content
         primary key,
     poster_lib_id int default 0 null comment '海报库表主键id',
     poster_url    varchar(255)  null comment '海报url',
-    content       varchar(255)  null comment '悄悄话内容',
+    content       text          null comment '悄悄话内容',
     app_user_id   int           null comment '小程序用户id',
     tree_id       int           null comment '树id',
     status        int default 1 null comment '状态-{0.不可用 1.可用}',
@@ -289,20 +364,19 @@ create table tb_whisper
 )
     comment '悄悄话';
 
-create table tb_app_subscribe
+create table tb_world_map
 (
     id           int auto_increment comment '主键'
         primary key,
-    app_user_id  int default 0 null comment '小程序用户主键id',
-    count        int default 1 null comment '订阅次数',
-    status       int default 1 null comment '状态-{0.不可用 1.可用}',
-    tenant_id    int default 0 null comment '租户号',
-    version      int default 1 null comment '乐观锁',
-    is_deleted   int default 0 null comment '是否删除',
-    created_by   varchar(32)   null comment '创建人',
-    created_time datetime      null comment '创建时间',
-    updated_by   varchar(32)   null comment '更新人',
-    updated_time datetime      null comment '更新时间'
+    base_map_url varchar(255) default '' null comment '地图',
+    status       int          default 1  null comment '状态-{0.不可用 1.可用}',
+    tenant_id    int          default 0  null comment '租户号',
+    version      int          default 1  null comment '乐观锁',
+    is_deleted   int          default 0  null comment '是否删除',
+    created_by   varchar(32)             null comment '创建人',
+    created_time datetime                null comment '创建时间',
+    updated_by   varchar(32)             null comment '更新人',
+    updated_time datetime                null comment '更新时间'
 )
-    comment '小程序订阅用户';
+    comment '世界地图';