item
<ul>
<li>商品表,储存商品信息</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">不是null</th>
<th>默认</th>
<th>注释</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">bigint(20)</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">varchar(40)</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品名称</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">decimal(5,2)</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品价格</td>
</tr>
<tr>
<td style="text-align: left;">description</td>
<td style="text-align: left;">longtext</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品描述</td>
</tr>
<tr>
<td style="text-align: left;">category</td>
<td style="text-align: left;">enum</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品种类(教材,代步,电子,日用,二次元,运动,娱乐,服饰,文具,其他)</td>
</tr>
<tr>
<td style="text-align: left;">user_id</td>
<td style="text-align: left;">bigint(20)</td>
<td style="text-align: left;">是</td>
<td></td>
<td>创建商品的用户id</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">enum</td>
<td style="text-align: left;">是</td>
<td>pending</td>
<td>商品的状态(pending,rejected,available,trading,sold)</td>
</tr>
<tr>
<td style="text-align: left;">create_time</td>
<td style="text-align: left;">datetime</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品创建时间</td>
</tr>
<tr>
<td style="text-align: left;">update_time</td>
<td style="text-align: left;">datetime</td>
<td style="text-align: left;">是</td>
<td></td>
<td>商品更新时间</td>
</tr>
</tbody>
</table>
<ul>
<li>
<p>备注:
id设置为主键无符号自增
user_id设置为无符号,建立普通索引</p>
</li>
<li>
<p>商品状态:
pending 审核中
rejected 审核失败
available 可购买
trading 交易中
sold 已售出</p>
</li>
<li>建表语句
<pre><code>CREATE TABLE `item` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT &#039;商品id&#039;,
`name` varchar(40) NOT NULL COMMENT &#039;商品名称&#039;,
`price` decimal(5,2) NOT NULL COMMENT &#039;商品价格&#039;,
`description` longtext NOT NULL COMMENT &#039;商品描述&#039;,
`category` enum(&#039;教材&#039;,&#039;代步&#039;,&#039;电子&#039;,&#039;日用&#039;,&#039;二次元&#039;,&#039;运动&#039;,&#039;娱乐&#039;,&#039;服饰&#039;,&#039;文具&#039;,&#039;其他&#039;) NOT NULL COMMENT &#039;商品种类(教材,代步,电子,日用,二次元,运动,娱乐,服饰,文具,其他)&#039;,
`user_id` bigint(20) unsigned NOT NULL COMMENT &#039;创建商品的用户id&#039;,
`status` enum(&#039;pending&#039;,&#039;rejected&#039;,&#039;available&#039;,&#039;trading&#039;,&#039;sold&#039;) NOT NULL DEFAULT &#039;pending&#039; COMMENT &#039;商品的状态(pending,rejected,available,trading,sold)&#039;,
`create_time` datetime NOT NULL COMMENT &#039;商品创建时间&#039;,
`update_time` datetime NOT NULL COMMENT &#039;商品更新时间&#039;,
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;</code></pre></li>
</ul>