Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Litemall
Commits
3c8ff166
Commit
3c8ff166
authored
Aug 10, 2018
by
Junling Bu
Browse files
chore: 把团购相关表结构移植到总表。
parent
ac24031e
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
litemall-db/sql/litemall_data.sql
View file @
3c8ff166
This diff is collapsed.
Click to expand it.
litemall-db/sql/litemall_groupon.sql
deleted
100644 → 0
View file @
ac24031e
/*
Navicat MySQL Data Transfer
Source Server : 127.0.0.1
Source Server Type : MySQL
Source Server Version : 80011
Source Host : localhost:3306
Source Schema : litemall2
Target Server Type : MySQL
Target Server Version : 80011
File Encoding : 65001
Date: 06/08/2018 20:16:26
*/
SET
NAMES
utf8mb4
;
SET
FOREIGN_KEY_CHECKS
=
0
;
-- ----------------------------
-- Table structure for litemall_groupon
-- ----------------------------
DROP
TABLE
IF
EXISTS
`litemall_groupon`
;
CREATE
TABLE
`litemall_groupon`
(
`id`
int
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`order_id`
int
(
11
)
NOT
NULL
COMMENT
'关联的订单ID'
,
`groupon_id`
int
(
11
)
NULL
DEFAULT
0
COMMENT
'参与的团购ID,仅当user_type不是1'
,
`rules_id`
int
(
11
)
NOT
NULL
COMMENT
'团购规则ID,关联litemall_groupon_rules表ID字段'
,
`user_id`
int
(
11
)
NOT
NULL
COMMENT
'用户ID'
,
`creator_user_id`
int
(
11
)
NOT
NULL
COMMENT
'创建者ID'
,
`add_time`
datetime
(
0
)
NOT
NULL
COMMENT
'创建时间'
,
`share_url`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'团购分享图片地址'
,
`payed`
tinyint
(
1
)
NOT
NULL
COMMENT
'是否已经支付'
,
`deleted`
tinyint
(
1
)
NULL
DEFAULT
0
COMMENT
'逻辑删除'
,
`version`
int
(
11
)
NULL
DEFAULT
0
COMMENT
'乐观锁字段'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
44
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
SET
FOREIGN_KEY_CHECKS
=
1
;
litemall-db/sql/litemall_groupon_rules.sql
deleted
100644 → 0
View file @
ac24031e
/*
Navicat MySQL Data Transfer
Source Server : 127.0.0.1
Source Server Type : MySQL
Source Server Version : 80011
Source Host : localhost:3306
Source Schema : litemall2
Target Server Type : MySQL
Target Server Version : 80011
File Encoding : 65001
Date: 06/08/2018 20:16:37
*/
SET
NAMES
utf8mb4
;
SET
FOREIGN_KEY_CHECKS
=
0
;
-- ----------------------------
-- Table structure for litemall_groupon_rules
-- ----------------------------
DROP
TABLE
IF
EXISTS
`litemall_groupon_rules`
;
CREATE
TABLE
`litemall_groupon_rules`
(
`id`
int
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`goods_id`
int
(
11
)
NOT
NULL
COMMENT
'商品表的商品ID'
,
`goods_name`
varchar
(
127
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'商品名称'
,
`pic_url`
varchar
(
255
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
COMMENT
'商品图片或者商品货品图片'
,
`discount`
decimal
(
63
,
0
)
NOT
NULL
COMMENT
'优惠金额'
,
`discount_member`
int
(
11
)
NOT
NULL
COMMENT
'达到优惠条件的人数'
,
`add_time`
datetime
(
0
)
NOT
NULL
COMMENT
'创建时间'
,
`expire_time`
datetime
(
0
)
NULL
DEFAULT
NULL
COMMENT
'团购过期时间'
,
`deleted`
tinyint
(
1
)
NULL
DEFAULT
NULL
COMMENT
'逻辑删除'
,
`version`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'乐观锁字段'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
SET
FOREIGN_KEY_CHECKS
=
1
;
litemall-db/sql/litemall_table.sql
View file @
3c8ff166
...
...
@@ -37,7 +37,7 @@ CREATE TABLE `litemall_ad` (
`version`
int
(
11
)
DEFAULT
'0'
COMMENT
'乐观锁字段'
,
PRIMARY
KEY
(
`id`
),
KEY
`enabled`
(
`enabled`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
4
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'广告表'
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
5
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'广告表'
;
/*!40101 SET character_set_client = @saved_cs_client */
;
--
...
...
@@ -200,7 +200,7 @@ CREATE TABLE `litemall_comment` (
`version`
int
(
11
)
DEFAULT
'0'
COMMENT
'乐观锁字段'
,
PRIMARY
KEY
(
`id`
),
KEY
`id_value`
(
`value_id`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
100
4
DEFAULT
CHARSET
=
utf8
COMMENT
=
'评论表'
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
100
5
DEFAULT
CHARSET
=
utf8
COMMENT
=
'评论表'
;
/*!40101 SET character_set_client = @saved_cs_client */
;
--
...
...
@@ -299,6 +299,51 @@ CREATE TABLE `litemall_goods_specification` (
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
260
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'商品规格表'
;
/*!40101 SET character_set_client = @saved_cs_client */
;
--
-- Table structure for table `litemall_groupon`
--
DROP
TABLE
IF
EXISTS
`litemall_groupon`
;
/*!40101 SET @saved_cs_client = @@character_set_client */
;
/*!40101 SET character_set_client = utf8 */
;
CREATE
TABLE
`litemall_groupon`
(
`id`
int
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`order_id`
int
(
11
)
NOT
NULL
COMMENT
'关联的订单ID'
,
`groupon_id`
int
(
11
)
DEFAULT
'0'
COMMENT
'参与的团购ID,仅当user_type不是1'
,
`rules_id`
int
(
11
)
NOT
NULL
COMMENT
'团购规则ID,关联litemall_groupon_rules表ID字段'
,
`user_id`
int
(
11
)
NOT
NULL
COMMENT
'用户ID'
,
`creator_user_id`
int
(
11
)
NOT
NULL
COMMENT
'创建者ID'
,
`add_time`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`share_url`
varchar
(
255
)
DEFAULT
NULL
COMMENT
'团购分享图片地址'
,
`payed`
tinyint
(
1
)
NOT
NULL
COMMENT
'是否已经支付'
,
`deleted`
tinyint
(
1
)
DEFAULT
'0'
COMMENT
'逻辑删除'
,
`version`
int
(
11
)
DEFAULT
'0'
COMMENT
'乐观锁字段'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
44
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
;
/*!40101 SET character_set_client = @saved_cs_client */
;
--
-- Table structure for table `litemall_groupon_rules`
--
DROP
TABLE
IF
EXISTS
`litemall_groupon_rules`
;
/*!40101 SET @saved_cs_client = @@character_set_client */
;
/*!40101 SET character_set_client = utf8 */
;
CREATE
TABLE
`litemall_groupon_rules`
(
`id`
int
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`goods_id`
int
(
11
)
NOT
NULL
COMMENT
'商品表的商品ID'
,
`goods_name`
varchar
(
127
)
NOT
NULL
COMMENT
'商品名称'
,
`pic_url`
varchar
(
255
)
DEFAULT
NULL
COMMENT
'商品图片或者商品货品图片'
,
`discount`
decimal
(
63
,
0
)
NOT
NULL
COMMENT
'优惠金额'
,
`discount_member`
int
(
11
)
NOT
NULL
COMMENT
'达到优惠条件的人数'
,
`add_time`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`expire_time`
datetime
DEFAULT
NULL
COMMENT
'团购过期时间'
,
`deleted`
tinyint
(
1
)
DEFAULT
'0'
COMMENT
'逻辑删除'
,
`version`
int
(
11
)
DEFAULT
'0'
COMMENT
'乐观锁字段'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
8
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
;
/*!40101 SET character_set_client = @saved_cs_client */
;
--
-- Table structure for table `litemall_issue`
--
...
...
@@ -357,6 +402,7 @@ CREATE TABLE `litemall_order` (
`freight_price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'配送费用'
,
`coupon_price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'优惠券减免'
,
`integral_price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'用户积分减免'
,
`groupon_price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'团购优惠价减免'
,
`order_price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'订单费用, = goods_price + freight_price - coupon_price'
,
`actual_price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'实付费用, = order_price - integral_price'
,
`pay_id`
varchar
(
63
)
DEFAULT
NULL
COMMENT
'微信付款编号'
,
...
...
@@ -581,4 +627,4 @@ CREATE TABLE `litemall_user_formid` (
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
;
-- Dump completed on 2018-0
7-3
0 1
1
:3
4:15
-- Dump completed on 2018-0
8-1
0 1
3
:3
0:07
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment