Commit 9ff873fe53d7356b2552c9b756e268a29a00b266

Authored by puhui999
1 parent 20100aa7

fix:完善商品评论测试 sql

yudao-module-mall/yudao-module-product-biz/src/test/resources/sql/create_tables.sql
@@ -126,36 +126,81 @@ CREATE TABLE IF NOT EXISTS `product_property_value` ( @@ -126,36 +126,81 @@ CREATE TABLE IF NOT EXISTS `product_property_value` (
126 PRIMARY KEY("id") 126 PRIMARY KEY("id")
127 ) COMMENT '规格值'; 127 ) COMMENT '规格值';
128 128
129 -CREATE TABLE IF NOT EXISTS `product_comment` (  
130 - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '评价编号',  
131 - `user_id` bigint NOT NULL COMMENT ' 评价ID 用户编号',  
132 - `user_nickname` varchar(128) NOT NULL COMMENT '评价人名称',  
133 - `user_avatar` varchar(255) NOT NULL COMMENT '评价人头像',  
134 - `anonymous` bit(1) NOT NULL DEFAULT 0 COMMENT '是否匿名 0:不匿名 1:匿名',  
135 - `order_id` bigint NOT NULL COMMENT '交易订单编号',  
136 - `order_item_id` bigint NOT NULL COMMENT '交易订单项编号',  
137 - `spu_id` bigint NOT NULL COMMENT '商品SPU编号',  
138 - `spu_name` varchar NOT NULL COMMENT '商品SPU名称',  
139 - `sku_id` bigint NOT NULL COMMENT '商品SKU编号',  
140 - `visible` bit(1) NOT NULL DEFAULT 1 COMMENT '是否可见 true:显示 false:隐藏',  
141 - `scores` int NOT NULL COMMENT '评分星级 1-5分',  
142 - `description_scores` int NOT NULL COMMENT '描述星级 1-5分',  
143 - `benefit_scores` int NOT NULL COMMENT '服务星级 1-5分',  
144 - `delivery_scores` int NOT NULL COMMENT '配送星级 1-5分',  
145 - `content` varchar(2000) NOT NULL COMMENT '评论内容',  
146 - `pic_urls` varchar(1024) DEFAULT '' COMMENT '评论图片地址数组,以逗号分隔最多上传9张',  
147 - `replied` bit(1) NOT NULL DEFAULT 0 COMMENT '商家是否回复 1:回复 0:未回复',  
148 - `reply_user_id` bigint COMMENT '回复管理员编号',  
149 - `reply_content` varchar(2000) COMMENT '商家回复内容',  
150 - `reply_time` datetime COMMENT '商家回复时间',  
151 - `additional_content` varchar(2000) COMMENT '追加评价内容',  
152 - `additional_pic_urls` varchar(1024) COMMENT '追评评价图片地址数组,以逗号分隔最多上传9张',  
153 - `additional_time` datetime COMMENT '追加评价时间',  
154 - "creator" varchar(64) DEFAULT '',  
155 - "create_time" timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,  
156 - "updater" varchar(64) DEFAULT '',  
157 - "update_time" timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, 129 +CREATE TABLE IF NOT EXISTS `product_comment`
  130 +(
  131 + `id`
  132 + bigint
  133 + NOT
  134 + NULL
  135 + AUTO_INCREMENT
  136 + COMMENT
  137 + '评论编号,主键自增',
  138 + `user_id`
  139 + bigint
  140 + DEFAULT
  141 + NULL
  142 + COMMENT
  143 + '评价人的用户编号关联 MemberUserDO 的 id 编号',
  144 + `user_nickname`
  145 + varchar
  146 +(
  147 + 255
  148 +) DEFAULT NULL COMMENT '评价人名称',
  149 + `user_avatar` varchar
  150 +(
  151 + 1024
  152 +) DEFAULT NULL COMMENT '评价人头像',
  153 + `anonymous` bit
  154 +(
  155 + 1
  156 +) DEFAULT NULL COMMENT '是否匿名',
  157 + `order_id` bigint DEFAULT NULL COMMENT '交易订单编号关联 TradeOrderDO 的 id 编号',
  158 + `order_item_id` bigint DEFAULT NULL COMMENT '交易订单项编号关联 TradeOrderItemDO 的 id 编号',
  159 + `spu_id` bigint DEFAULT NULL COMMENT '商品 SPU 编号关联 ProductSpuDO 的 id',
  160 + `spu_name` varchar
  161 +(
  162 + 255
  163 +) DEFAULT NULL COMMENT '商品 SPU 名称',
  164 + `sku_id` bigint DEFAULT NULL COMMENT '商品 SKU 编号关联 ProductSkuDO 的 id 编号',
  165 + `visible` bit
  166 +(
  167 + 1
  168 +) DEFAULT NULL COMMENT '是否可见true:显示false:隐藏',
  169 + `scores` tinyint DEFAULT NULL COMMENT '评分星级1-5分',
  170 + `description_scores` tinyint DEFAULT NULL COMMENT '描述星级1-5 星',
  171 + `benefit_scores` tinyint DEFAULT NULL COMMENT '服务星级1-5 星',
  172 + `content` varchar
  173 +(
  174 + 1024
  175 +) DEFAULT NULL COMMENT '评论内容',
  176 + `pic_urls` varchar
  177 +(
  178 + 4096
  179 +) DEFAULT NULL COMMENT '评论图片地址数组',
  180 + `reply_status` bit
  181 +(
  182 + 1
  183 +) DEFAULT NULL COMMENT '商家是否回复',
  184 + `reply_user_id` bigint DEFAULT NULL COMMENT '回复管理员编号关联 AdminUserDO 的 id 编号',
  185 + `reply_content` varchar
  186 +(
  187 + 1024
  188 +) DEFAULT NULL COMMENT '商家回复内容',
  189 + `reply_time` datetime DEFAULT NULL COMMENT '商家回复时间',
  190 + `creator` varchar
  191 +(
  192 + 64
  193 +) DEFAULT '' COMMENT '创建者',
  194 + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  195 + `updater` varchar
  196 +(
  197 + 64
  198 +) DEFAULT '' COMMENT '更新者',
  199 + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
158 "deleted" bit NOT NULL DEFAULT FALSE, 200 "deleted" bit NOT NULL DEFAULT FALSE,
159 - "tenant_id" bigint not null default '0',  
160 - PRIMARY KEY (`id`)  
161 -) COMMENT '商品评价';  
162 \ No newline at end of file 201 \ No newline at end of file
  202 + "tenant_id" bigint not null default '0',
  203 + PRIMARY KEY
  204 +(
  205 + `id`
  206 +)
  207 + ) COMMENT '产品评论表';