From 87aa828d4b750b0205bd788767848c8569e84b64 Mon Sep 17 00:00:00 2001 From: pjhmizn49 Date: Thu, 12 Dec 2024 19:25:28 +0800 Subject: [PATCH] ADD file via upload --- flower.sql | 549 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 549 insertions(+) create mode 100644 flower.sql diff --git a/flower.sql b/flower.sql new file mode 100644 index 0000000..46461e4 --- /dev/null +++ b/flower.sql @@ -0,0 +1,549 @@ +/* + Navicat Premium Data Transfer + + Source Server : myDatabase + Source Server Type : MySQL + Source Server Version : 80023 + Source Host : localhost:3306 + Source Schema : flower + + Target Server Type : MySQL + Target Server Version : 80023 + File Encoding : 65001 + + Date: 15/06/2024 20:54:46 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for address +-- ---------------------------- +DROP TABLE IF EXISTS `address`; +CREATE TABLE `address` ( + `address_id` int NOT NULL AUTO_INCREMENT COMMENT '地址id', + `user_id` int NOT NULL COMMENT '用户id', + `address_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '收货人', + `address_sheng` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '地址(省)', + `address_shi` varchar(255) NOT NULL COMMENT '地址(市)', + `address_qu` varchar(255) NOT NULL COMMENT '地址(区)', + `address_detail` varchar(255) NOT NULL COMMENT '详细地址', + `address_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '联系电话', + PRIMARY KEY (`address_id`), + KEY `user_id` (`user_id`), + CONSTRAINT `address_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='地址表'; + +-- ---------------------------- +-- Records of address +-- ---------------------------- +BEGIN; +INSERT INTO `address` VALUES (1, 100001, 'zy', '', '北京市', '朝阳区', '日坛北街33号', '13782298153'); +INSERT INTO `address` VALUES (8, 100001, '小张', '山东省', '滨州市', '滨城区', '彭李街道府后街221号国土馨苑', '13011795597'); +INSERT INTO `address` VALUES (12, 100001, '小张', '山东省', '济南市', '历城区', '港沟街道舜华路1500号山东大学软件园校区', '13011795597'); +INSERT INTO `address` VALUES (14, 100002, 'zjm', ' 山东省', '滨州市', '无棣县', '府前街234号', '13754323398'); +COMMIT; + +-- ---------------------------- +-- Table structure for cart +-- ---------------------------- +DROP TABLE IF EXISTS `cart`; +CREATE TABLE `cart` ( + `cart_id` int NOT NULL AUTO_INCREMENT, + `user_id` int NOT NULL COMMENT '用户id', + `flower_id` int NOT NULL COMMENT '花卉id', + `pack_ids` varchar(255) DEFAULT NULL COMMENT '包装id数组', + `number` int NOT NULL COMMENT '花卉数量', + PRIMARY KEY (`cart_id`) USING BTREE, + KEY `user_id` (`user_id`), + KEY `flower_id` (`flower_id`), + CONSTRAINT `cart_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `cart_ibfk_2` FOREIGN KEY (`flower_id`) REFERENCES `flower` (`flower_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB AUTO_INCREMENT=100033 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='购物车表'; + +-- ---------------------------- +-- Records of cart +-- ---------------------------- +BEGIN; +INSERT INTO `cart` VALUES (100005, 100002, 10004, '7', 2); +INSERT INTO `cart` VALUES (100011, 100001, 10037, '1', 1); +COMMIT; + +-- ---------------------------- +-- Table structure for chatuser +-- ---------------------------- +DROP TABLE IF EXISTS `chatuser`; +CREATE TABLE `chatuser` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '姓名', + `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码', + `sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '性别', + `age` int DEFAULT NULL COMMENT '年龄', + `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电话', + `role` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '角色', + `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '头像', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=100003 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='聊天用户信息表'; + +-- ---------------------------- +-- Records of chatuser +-- ---------------------------- +BEGIN; +INSERT INTO `chatuser` VALUES (10001, 'admin', '123', '女', 22, '13011795597', 'ADMIN', NULL); +INSERT INTO `chatuser` VALUES (100001, 'zhang', '123', '女', 22, '13011795597', 'USER', NULL); +INSERT INTO `chatuser` VALUES (100002, 'wang', '123', '男', 23, '12334567889', 'USER', NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for class +-- ---------------------------- +DROP TABLE IF EXISTS `class`; +CREATE TABLE `class` ( + `class_id` int NOT NULL AUTO_INCREMENT COMMENT '类别id', + `class_name` varchar(255) NOT NULL COMMENT '类别名称', + PRIMARY KEY (`class_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100039 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='类别表'; + +-- ---------------------------- +-- Records of class +-- ---------------------------- +BEGIN; +INSERT INTO `class` VALUES (100001, '玫瑰爱情鲜花花束'); +INSERT INTO `class` VALUES (100002, '康乃馨节日长辈鲜花花束'); +INSERT INTO `class` VALUES (100003, '向日葵友情节日长辈鲜花花束'); +INSERT INTO `class` VALUES (100006, '玩偶花束爱情鲜花'); +INSERT INTO `class` VALUES (100016, '永生花瓶花'); +INSERT INTO `class` VALUES (100018, '商务开业鲜花花篮'); +INSERT INTO `class` VALUES (100020, '生日鲜花花束'); +INSERT INTO `class` VALUES (100033, '节日鲜花花篮花束'); +INSERT INTO `class` VALUES (100034, '商务会议鲜花桌花'); +INSERT INTO `class` VALUES (100035, '探病慰问鲜花花篮花束'); +INSERT INTO `class` VALUES (100036, '婚庆鲜花花篮'); +INSERT INTO `class` VALUES (100037, '日常花篮手提花篮'); +INSERT INTO `class` VALUES (100038, '花盒'); +COMMIT; + +-- ---------------------------- +-- Table structure for comment +-- ---------------------------- +DROP TABLE IF EXISTS `comment`; +CREATE TABLE `comment` ( + `comment_id` int NOT NULL AUTO_INCREMENT COMMENT '评论id', + `flower_id` int DEFAULT NULL COMMENT '商品id', + `user_id` int NOT NULL COMMENT '评论人id', + `comment_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '评论内容', + `comment_time` datetime DEFAULT NULL COMMENT '评论时间', + PRIMARY KEY (`comment_id`), + KEY `user_id` (`user_id`), + KEY `flower_id` (`flower_id`), + CONSTRAINT `comment_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `comment_ibfk_2` FOREIGN KEY (`flower_id`) REFERENCES `flower` (`flower_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='评论表'; + +-- ---------------------------- +-- Records of comment +-- ---------------------------- +BEGIN; +INSERT INTO `comment` VALUES (1, 10027, 100001, 'good!', '2024-03-21 17:17:03'); +INSERT INTO `comment` VALUES (2, 10003, 100001, '非常好!', '2024-03-21 17:17:35'); +INSERT INTO `comment` VALUES (3, 10027, 100001, '非常好,妈妈很喜欢', '2024-03-21 17:18:05'); +INSERT INTO `comment` VALUES (5, 10033, 100001, '非常漂亮,孩子很喜欢!', '2024-05-19 20:17:33'); +INSERT INTO `comment` VALUES (6, 10022, 100001, '鲜花非常漂亮,也非常新鲜,店铺很会搭配,适合送礼!', '2024-05-19 20:18:23'); +INSERT INTO `comment` VALUES (7, 10022, 100002, 'good!', '2024-05-20 18:02:51'); +INSERT INTO `comment` VALUES (8, 10022, 100003, '好', '2024-05-18 18:03:10'); +INSERT INTO `comment` VALUES (9, 10022, 100005, '非常喜欢,花材搭配很用心', '2024-05-17 18:03:25'); +INSERT INTO `comment` VALUES (10, 10022, 100008, '好,物流给力,花卉很新鲜', '2024-05-20 18:03:58'); +INSERT INTO `comment` VALUES (11, 10022, 100001, '花卉很新鲜,在家里能放好几天呢', '2024-05-23 18:04:21'); +INSERT INTO `comment` VALUES (12, 10022, 100001, 'good', '2024-05-20 18:12:29'); +COMMIT; + +-- ---------------------------- +-- Table structure for discount +-- ---------------------------- +DROP TABLE IF EXISTS `discount`; +CREATE TABLE `discount` ( + `discount_id` int NOT NULL AUTO_INCREMENT COMMENT '优惠套餐id', + `discount_name` varchar(255) DEFAULT NULL COMMENT '优惠套餐名称', + `discount_num` int NOT NULL COMMENT '折扣', + `discount_f_id` int DEFAULT '0' COMMENT '优惠花卉id', + `discount_c_id` int DEFAULT '0' COMMENT '优惠类别id', + `discount_start_time` date NOT NULL COMMENT '优惠开始时间', + `discount_end_time` date NOT NULL COMMENT '优惠结束时间', + PRIMARY KEY (`discount_id`), + KEY `discount_f_id` (`discount_f_id`), + KEY `discount_c_id` (`discount_c_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10023 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='折扣表'; + +-- ---------------------------- +-- Records of discount +-- ---------------------------- +BEGIN; +INSERT INTO `discount` VALUES (10002, '永生花圣诞新品特惠', 50, 10015, 0, '2023-12-24', '2023-12-25'); +INSERT INTO `discount` VALUES (10003, '2024新年特惠', 85, 0, 0, '2024-02-10', '2024-02-16'); +INSERT INTO `discount` VALUES (10005, '2024“爱你一世”情人节优惠套餐', 90, 0, 100001, '2024-02-14', '2024-02-14'); +INSERT INTO `discount` VALUES (10006, '2024元宵节优惠', 80, 0, 100033, '2024-02-24', '2024-02-24'); +INSERT INTO `discount` VALUES (10018, '2023情人节玫瑰特惠', 90, 0, 0, '2023-02-14', '2023-02-14'); +INSERT INTO `discount` VALUES (10021, '商务大花篮单品促销', 60, 10019, 0, '2023-10-01', '2023-10-07'); +INSERT INTO `discount` VALUES (10022, '会员折扣', 90, 0, 0, '2024-01-01', '2144-12-31'); +COMMIT; + +-- ---------------------------- +-- Table structure for flower +-- ---------------------------- +DROP TABLE IF EXISTS `flower`; +CREATE TABLE `flower` ( + `flower_id` int NOT NULL AUTO_INCREMENT COMMENT '花卉id', + `flower_class` int NOT NULL COMMENT '花卉类别', + `flower_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '花卉名称', + `flower_price` double(10,2) NOT NULL COMMENT '花卉价格', + `flower_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '/10001/20240307123830248.jpg' COMMENT '花卉展示图', + `flower_sale` int DEFAULT '0' COMMENT '花卉销量', + PRIMARY KEY (`flower_id`), + KEY `flower_class` (`flower_class`), + CONSTRAINT `flower_ibfk_1` FOREIGN KEY (`flower_class`) REFERENCES `class` (`class_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB AUTO_INCREMENT=10063 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='花卉表'; + +-- ---------------------------- +-- Records of flower +-- ---------------------------- +BEGIN; +INSERT INTO `flower` VALUES (10001, 100001, 'Secret love倾慕鲜花系列12枝粉佳人玫瑰', 209.00, '/10001/20240307123300876.jpg', 92); +INSERT INTO `flower` VALUES (10002, 100001, 'Full love浓情鲜花系列52枝白玫瑰抱抱桶', 508.00, '/10001/20240307123346181.jpg', 26); +INSERT INTO `flower` VALUES (10003, 100002, 'Secret love倾慕鲜花系列5枝绿康乃馨+6枝白桔梗', 248.00, '/10001/20240307124254081.jpg', 64); +INSERT INTO `flower` VALUES (10004, 100002, 'Blessing祝福鲜花系列33枝粉康乃馨+白相思梅', 278.00, '/10001/20240307124409677.jpg', 35); +INSERT INTO `flower` VALUES (10005, 100003, 'Friendship挚友鲜花系列10枝向日葵+尤加利叶', 298.00, '/10001/20240307124520685.jpg', 50); +INSERT INTO `flower` VALUES (10006, 100003, 'Friendship挚友鲜花系列7枝向日葵+5枝白桔梗', 498.00, '/10001/20240307124655872.jpg', 35); +INSERT INTO `flower` VALUES (10015, 100016, 'Roselove永生花星座守护色-巨蟹座', 299.00, '/10001/20240307124739443.jpg', 37); +INSERT INTO `flower` VALUES (10019, 100018, '商务鲜花系列财源滚滚开业花篮', 588.00, '/10001/20240307124823324.jpg', 16); +INSERT INTO `flower` VALUES (10020, 100018, '商务鲜花系列生意兴隆开业花篮', 678.00, '/10001/20240307124920640.jpg', 16); +INSERT INTO `flower` VALUES (10021, 100001, 'Cherish珍爱鲜花系列33枝红玫瑰+红天竹', 208.00, '/10001/20240307123516564.jpg', 40); +INSERT INTO `flower` VALUES (10022, 100001, 'Secret love倾慕鲜花系列7枝粉玫瑰+乒乓菊', 258.00, '/10001/20240307123549006.jpg', 85); +INSERT INTO `flower` VALUES (10023, 100001, 'Cherish珍爱鲜花系列99枝白玫瑰纯恋', 828.00, '/10001/20240307123622259.jpg', 94); +INSERT INTO `flower` VALUES (10024, 100002, 'Relative亲情鲜花系列12枝粉康乃馨+白满天星', 158.00, '/10001/20240307124957843.jpg', 64); +INSERT INTO `flower` VALUES (10025, 100002, 'Relative亲情鲜花系列19枝红色康乃馨+白满天星', 218.00, '/10001/20240307125040461.jpg', 53); +INSERT INTO `flower` VALUES (10026, 100001, 'Cherish珍爱鲜花系列99枝红玫瑰', 578.00, '/10001/20240307123706102.jpg', 186); +INSERT INTO `flower` VALUES (10027, 100002, 'Relative亲情鲜花系列9枝紫红色康乃馨+10枝粉色多头康乃馨', 248.00, '/10001/20240307125112907.jpg', 69); +INSERT INTO `flower` VALUES (10028, 100002, 'Blessing祝福鲜花系列19枝绿康乃馨+白满天星', 218.00, '/10001/20240307125436769.jpg', 43); +INSERT INTO `flower` VALUES (10029, 100018, '商务鲜花系列向日葵陪伴开业花篮', 658.00, '/10001/20240307125659724.jpg', 12); +INSERT INTO `flower` VALUES (10030, 100018, '商务鲜花系列四通八达开业花篮', 498.00, '/10001/20240307125801595.jpg', 19); +INSERT INTO `flower` VALUES (10031, 100018, '商务鲜花系列简洁大气讲台花', 428.00, '/10001/20240307130403435.jpg', 20); +INSERT INTO `flower` VALUES (10032, 100018, '商务鲜花系列高端大气会议桌花', 328.00, '/10001/20240307130451138.jpg', 14); +INSERT INTO `flower` VALUES (10033, 100016, 'Eternal永恒系列蓝色妖姬永生花筒', 288.00, '/10001/20240307130600898.jpg', 49); +INSERT INTO `flower` VALUES (10034, 100016, 'Eternal永恒系列粉色心笺永生花高档礼盒', 288.00, '/10001/20240307130631223.jpg', 22); +INSERT INTO `flower` VALUES (10035, 100016, 'Eternal永恒系列永生花相爱小熊玻璃罩', 188.00, '/10001/20240307130715511.jpg', 45); +INSERT INTO `flower` VALUES (10036, 100016, 'Eternal永恒系列高端进口永生花礼盒', 520.00, '/10001/20240307130731690.jpg', 31); +INSERT INTO `flower` VALUES (10037, 100016, 'Eternal永恒系列水晶球蓝牙音箱永生花', 428.00, '/10001/20240307130743447.jpg', 16); +INSERT INTO `flower` VALUES (10062, 100001, 'Cherish珍爱系列七彩玫瑰', 998.00, '/10001/20240520174837773.jpg', 30); +COMMIT; + +-- ---------------------------- +-- Table structure for gift +-- ---------------------------- +DROP TABLE IF EXISTS `gift`; +CREATE TABLE `gift` ( + `gift_id` int NOT NULL AUTO_INCREMENT COMMENT '赠品id', + `gift_name` varchar(255) NOT NULL COMMENT '赠品名称', + `gift_point` int NOT NULL COMMENT '赠品兑换积分', + `gift_stock` int NOT NULL COMMENT '库存', + `gift_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '/10001/20240307123830248.jpg' COMMENT '展示图', + PRIMARY KEY (`gift_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10022 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='赠品表'; + +-- ---------------------------- +-- Records of gift +-- ---------------------------- +BEGIN; +INSERT INTO `gift` VALUES (10002, '迷你小型手持喷雾', 8000, 799, '/10002/20240307163620617.jpg'); +INSERT INTO `gift` VALUES (10003, '星星藤线灯', 2000, 999, '/10002/20240307163724748.jpg'); +INSERT INTO `gift` VALUES (10005, '旋转木马', 10000, 499, '/10002/20240307164110374.jpg'); +INSERT INTO `gift` VALUES (10006, '卡通独角兽家居摆件', 5000, 999, '/10002/20240307164148754.jpg'); +INSERT INTO `gift` VALUES (10007, '几何三角形珍珠耳钉', 3000, 300, '/10002/20240307164233154.jpg'); +INSERT INTO `gift` VALUES (10008, '抱抱猴', 6000, 500, '/10002/20240307164300502.jpg'); +INSERT INTO `gift` VALUES (10017, '火烈鸟装饰摆件', 4000, 600, '/10002/20240307164414614.jpg'); +COMMIT; + +-- ---------------------------- +-- Table structure for imsingle +-- ---------------------------- +DROP TABLE IF EXISTS `imsingle`; +CREATE TABLE `imsingle` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', + `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '内容', + `fromuser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发送人', + `fromavatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '发送人头像', + `time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间', + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型', + `touser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '接收人', + `toavatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '接收人头像', + `readed` int DEFAULT '0' COMMENT '是否已读', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='单人聊天表'; + +-- ---------------------------- +-- Records of imsingle +-- ---------------------------- +BEGIN; +INSERT INTO `imsingle` VALUES (27, '你好!', 'USER_zhang', NULL, '2024-03-24 10:34:44', 'text', 'ADMIN_admin', '', 1); +INSERT INTO `imsingle` VALUES (33, '有什么需要帮助的?', 'ADMIN_admin', NULL, '2024-05-20 17:50:00', 'text', 'USER_zhang', NULL, 1); +INSERT INTO `imsingle` VALUES (35, '我想订制鲜花', 'USER_zhang', NULL, '2024-05-20 18:13:44', 'text', 'ADMIN_admin', '', 0); +COMMIT; + +-- ---------------------------- +-- Table structure for member +-- ---------------------------- +DROP TABLE IF EXISTS `member`; +CREATE TABLE `member` ( + `member_id` int NOT NULL AUTO_INCREMENT COMMENT '充值订单id', + `user_id` int NOT NULL COMMENT '用户id', + `member_start_time` date NOT NULL COMMENT '会员充值时间', + `member_end_time` date DEFAULT NULL COMMENT '会员截止日期', + `member_period` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '本次充值时长', + `member_money` double(255,2) NOT NULL COMMENT '充值金额', + PRIMARY KEY (`member_id`) USING BTREE, + KEY `user_id` (`user_id`), + CONSTRAINT `member_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB AUTO_INCREMENT=10014 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='会员表'; + +-- ---------------------------- +-- Records of member +-- ---------------------------- +BEGIN; +INSERT INTO `member` VALUES (10001, 100001, '2024-01-01', '2025-01-01', '365', 180.00); +INSERT INTO `member` VALUES (10002, 100005, '2024-02-01', '2024-08-31', '151', 60.00); +INSERT INTO `member` VALUES (10003, 100008, '2024-01-01', '2024-06-30', '180', 90.00); +INSERT INTO `member` VALUES (10004, 100002, '2024-02-17', '2024-03-18', '30', 30.00); +INSERT INTO `member` VALUES (10005, 100005, '2024-08-01', '2024-08-31', '30', 30.00); +INSERT INTO `member` VALUES (10006, 100008, '2024-03-19', '2024-04-18', '30', 30.00); +INSERT INTO `member` VALUES (10013, 100001, '2025-01-01', '2026-01-01', '365', 360.00); +COMMIT; + +-- ---------------------------- +-- Table structure for notice +-- ---------------------------- +DROP TABLE IF EXISTS `notice`; +CREATE TABLE `notice` ( + `notice_id` int NOT NULL AUTO_INCREMENT COMMENT '公告id', + `notice_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '公告标题', + `notice_content` varchar(255) DEFAULT NULL COMMENT '公告内容', + `notice_time` date NOT NULL COMMENT '公告发布时间', + PRIMARY KEY (`notice_id`) +) ENGINE=InnoDB AUTO_INCREMENT=10006 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='公告表'; + +-- ---------------------------- +-- Records of notice +-- ---------------------------- +BEGIN; +INSERT INTO `notice` VALUES (10001, '十年诚信经营', '十年诚信经营,自成立以来,结婚鲜花定制订花网规模和影响力均位居结婚鲜花定制地区前列,销量在结婚鲜花定制鲜花店中名列前茅。我们深知每一张订单都蕴含重大的意义,视口碑为生命,多年来专注鲜花速递行业,以感恩心态服务每一位客户,收获客户、业界和社会的认可。', '2024-02-13'); +INSERT INTO `notice` VALUES (10002, '1小时送花上门', '结婚鲜花定制网上订花服务,是结婚鲜花定制本地连锁花店,自有物流体系,专人专车送货上门,1小时快速送达。', '2024-02-15'); +INSERT INTO `notice` VALUES (10003, '订单实拍看得见', '结婚鲜花定制鲜花成品花束实拍,满意后再配送,鲜花质量可验证,放心买花。在结婚鲜花定制鲜花店制作完成花束后拍照发送总部,对花材及鲜花成品层层把关,对鲜花品质验收后再配送。', '2024-02-15'); +INSERT INTO `notice` VALUES (10005, '打造潮流新花束', '好花拥有获奖花艺师团队,精心设计的花束方能凸显您的品位不俗,更能得到佳人青睐。赋予鲜花以文化、艺术的魅力,不断推出有故事的创新花束,已经设计出超300多款花束,我们会持续引领结婚鲜花定制花艺潮流!', '2024-03-07'); +COMMIT; + +-- ---------------------------- +-- Table structure for order +-- ---------------------------- +DROP TABLE IF EXISTS `order`; +CREATE TABLE `order` ( + `order_id` int NOT NULL AUTO_INCREMENT COMMENT '订单id', + `user_id` int NOT NULL COMMENT '订单所属用户id', + `order_type` int DEFAULT NULL COMMENT '花卉订单0/礼品换赠订单1', + `order_price` double(10,2) NOT NULL COMMENT '订单总金额', + `order_delivery_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '快递单号', + `order_time` datetime DEFAULT NULL COMMENT '下单时间', + `order_time_pay` datetime DEFAULT NULL COMMENT '支付时间', + `order_time_delivery` datetime DEFAULT NULL COMMENT '发货时间', + `order_time_receive` datetime DEFAULT NULL COMMENT '收货时间', + `order_address` varchar(255) DEFAULT NULL COMMENT '地址', + `order_phone` varchar(255) DEFAULT NULL COMMENT '联系电话', + `order_state` int NOT NULL COMMENT '订单状态(待支付0/待发货1/待收货2/已收货3/已取消(待退款)4/已退款5)', + `order_method` int NOT NULL COMMENT '配送方式(到店自取0/送货上门1)', + `trans_fee` double(10,2) DEFAULT NULL COMMENT '运费', + `order_discount` int DEFAULT NULL COMMENT '订单使用的优惠套餐id', + `order_seen` int DEFAULT '1' COMMENT '订单是否可被用户看到(用户删除订单,不可见,0/可见1)', + PRIMARY KEY (`order_id`), + KEY `user_id` (`user_id`), + KEY `order_discount` (`order_discount`), + CONSTRAINT `order_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB AUTO_INCREMENT=100070 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='订单表'; + +-- ---------------------------- +-- Records of order +-- ---------------------------- +BEGIN; +INSERT INTO `order` VALUES (100002, 100003, 0, 69.00, NULL, '2024-02-16 17:28:28', '2024-02-16 17:28:29', '2024-02-16 18:28:34', '2024-02-17 20:28:49', '', '13792289715', 3, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100003, 100008, 0, 50.00, '', '2024-02-19 17:47:24', '2024-02-19 17:47:25', '2024-02-20 19:13:58', '2024-02-20 19:20:47', '', '18799977653', 2, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100004, 100001, 0, 66.00, 'SF199130201378', '2024-02-26 17:49:33', '2024-03-21 10:57:36', '2024-02-26 19:15:48', '2024-03-21 10:57:51', '山东省滨州市滨城区彭李街道国土馨苑', '13011795597', 3, 1, 5.00, 0, 1); +INSERT INTO `order` VALUES (100005, 100002, 0, 100.00, NULL, '2024-02-14 17:52:25', '2024-02-14 17:52:25', '2024-02-14 18:05:30', '2024-02-14 18:44:42', NULL, '13612345678', 3, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100006, 100001, 0, 66.00, NULL, '2024-02-17 17:55:05', '2024-02-17 17:55:05', '2024-02-17 19:00:22', '2024-03-17 19:55:28', NULL, '13011795597', 3, 0, 0.00, 0, 0); +INSERT INTO `order` VALUES (100007, 100005, 0, 188.00, 'SF1234567896104', '2024-02-27 10:59:47', '2024-02-27 12:01:47', '2024-02-29 16:30:24', NULL, '山东省滨州市滨城区山东省北镇中学', '13098765678', 2, 1, 5.00, 0, 1); +INSERT INTO `order` VALUES (100008, 100001, 0, 128.00, NULL, '2024-02-17 18:00:34', '2024-02-18 19:21:10', '2024-02-18 19:21:19', '2024-02-20 19:21:27', NULL, '13567899876', 5, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100030, 100001, 0, 507.30, 'SF123456789615', '2024-03-13 19:11:05', '2024-03-13 19:11:05', '2024-03-14 10:24:36', '2024-03-14 18:01:39', NULL, NULL, 3, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100038, 100001, 0, 786.30, 'SF123456789', '2024-03-13 19:26:32', '2024-03-13 19:26:32', '2024-03-14 15:39:53', NULL, '山东省滨州市滨城区彭李街道府后街221号国土馨苑', '13011795597', 2, 1, 20.00, 0, 0); +INSERT INTO `order` VALUES (100039, 100001, 0, 376.60, '1', '2024-03-13 21:27:17', '2024-03-13 21:27:17', '2024-03-14 10:33:27', NULL, NULL, NULL, 2, 0, 0.00, 0, 0); +INSERT INTO `order` VALUES (100040, 100001, 0, 188.20, NULL, '2024-03-13 21:29:31', '2024-03-13 21:29:31', NULL, NULL, NULL, NULL, 1, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100041, 100001, 0, 884.90, NULL, '2024-03-30 09:58:08', '2024-03-30 09:58:08', NULL, NULL, '山东省滨州市滨城区彭李街道府后街221号国土馨苑', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100050, 100001, 0, 998.40, 'SF1232614614', '2024-03-19 17:35:01', '2024-03-19 17:35:01', '2024-03-21 20:13:15', '2024-05-01 10:54:32', NULL, NULL, 3, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100054, 100001, 1, 10000.00, NULL, '2024-03-20 16:34:43', '2024-03-21 10:59:39', NULL, '2024-03-21 10:59:49', '北京市朝阳区日坛北街33号', '13782298153', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100055, 100001, 1, 5000.00, NULL, '2024-03-20 20:36:06', '2024-03-20 20:36:06', NULL, NULL, NULL, NULL, 1, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100056, 100001, 0, 578.00, NULL, '2024-04-29 10:33:47', '2024-04-29 10:33:47', '2024-04-29 11:24:44', '2024-04-29 12:07:50', NULL, NULL, 3, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100060, 100001, 0, 319.00, NULL, '2024-04-29 10:59:16', '2024-04-29 10:59:16', NULL, NULL, '山东省滨州市滨城区彭李街道府后街221号国土馨苑', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100061, 100001, 0, 1070.00, NULL, '2024-04-29 10:59:17', '2024-04-29 10:59:17', NULL, NULL, '山东省滨州市滨城区彭李街道府后街221号国土馨苑', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100062, 100001, 0, 608.00, 'SF1234567', '2024-04-29 11:00:44', '2024-04-29 11:00:44', '2024-05-20 17:49:25', '2024-05-20 18:12:33', '北京市朝阳区日坛北街33号', '13782298153', 3, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100063, 100001, 0, 288.00, '1', '2024-05-20 19:46:36', '2024-05-20 19:46:36', '2024-05-20 20:01:10', '2024-05-20 20:17:04', NULL, NULL, 3, 0, 0.00, 0, 1); +INSERT INTO `order` VALUES (100064, 100001, 0, 546.40, 'YT12347658900', '2024-05-19 19:46:52', '2024-05-19 19:46:52', '2024-05-19 20:01:37', '2024-05-19 20:17:07', '山东省济南市历城区港沟街道舜华路1500号山东大学软件园校区', '13011795597', 3, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100065, 100001, 0, 546.00, NULL, '2024-05-20 18:07:49', '2024-05-20 18:07:49', NULL, NULL, '山东省济南市历城区港沟街道舜华路1500号山东大学软件园校区', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100066, 100001, 0, 660.35, NULL, '2024-05-20 18:07:49', '2024-05-20 18:07:49', NULL, NULL, '山东省济南市历城区港沟街道舜华路1500号山东大学软件园校区', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100067, 100001, 0, 283.80, NULL, '2024-05-20 18:12:06', '2024-05-20 18:12:06', NULL, NULL, '山东省济南市历城区港沟街道舜华路1500号山东大学软件园校区', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100068, 100001, 0, 1687.60, NULL, '2024-05-20 18:12:06', '2024-05-20 18:12:06', NULL, NULL, '山东省济南市历城区港沟街道舜华路1500号山东大学软件园校区', '13011795597', 1, 1, 20.00, 0, 1); +INSERT INTO `order` VALUES (100069, 100001, 1, 0.00, NULL, '2024-05-20 18:12:57', '2024-05-20 18:12:57', NULL, NULL, NULL, NULL, 1, 0, 0.00, 0, 1); +COMMIT; + +-- ---------------------------- +-- Table structure for order_detail_flower +-- ---------------------------- +DROP TABLE IF EXISTS `order_detail_flower`; +CREATE TABLE `order_detail_flower` ( + `order_id` int NOT NULL COMMENT '订单id', + `flower_id` int NOT NULL COMMENT '花卉id', + `pack_ids` varchar(255) DEFAULT NULL COMMENT '包装id数组', + `number` int NOT NULL COMMENT '花卉数量', + PRIMARY KEY (`order_id`,`flower_id`), + KEY `flower_id` (`flower_id`), + CONSTRAINT `order_detail_flower_ibfk_1` FOREIGN KEY (`order_id`) REFERENCES `order` (`order_id`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `order_detail_flower_ibfk_2` FOREIGN KEY (`flower_id`) REFERENCES `flower` (`flower_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='花卉订单详情表'; + +-- ---------------------------- +-- Records of order_detail_flower +-- ---------------------------- +BEGIN; +INSERT INTO `order_detail_flower` VALUES (100002, 10015, NULL, 1); +INSERT INTO `order_detail_flower` VALUES (100003, 10006, NULL, 1); +INSERT INTO `order_detail_flower` VALUES (100004, 10003, NULL, 1); +INSERT INTO `order_detail_flower` VALUES (100005, 10001, '5,7', 1); +INSERT INTO `order_detail_flower` VALUES (100006, 10003, NULL, 1); +INSERT INTO `order_detail_flower` VALUES (100007, 10019, NULL, 1); +INSERT INTO `order_detail_flower` VALUES (100008, 10020, NULL, 1); +INSERT INTO `order_detail_flower` VALUES (100030, 10027, '1,7,3,5', 2); +INSERT INTO `order_detail_flower` VALUES (100038, 10003, '1,7', 1); +INSERT INTO `order_detail_flower` VALUES (100039, 10035, '7', 2); +INSERT INTO `order_detail_flower` VALUES (100040, 10035, '5', 1); +INSERT INTO `order_detail_flower` VALUES (100041, 10034, '7', 3); +INSERT INTO `order_detail_flower` VALUES (100056, 10026, '', 1); +INSERT INTO `order_detail_flower` VALUES (100060, 10015, '', 1); +INSERT INTO `order_detail_flower` VALUES (100061, 10036, '1', 2); +INSERT INTO `order_detail_flower` VALUES (100062, 10019, '', 1); +INSERT INTO `order_detail_flower` VALUES (100063, 10033, '', 1); +INSERT INTO `order_detail_flower` VALUES (100064, 10022, '1,5', 2); +INSERT INTO `order_detail_flower` VALUES (100065, 10022, '1', 2); +INSERT INTO `order_detail_flower` VALUES (100066, 10021, '7,3', 3); +INSERT INTO `order_detail_flower` VALUES (100067, 10022, '1,6', 1); +INSERT INTO `order_detail_flower` VALUES (100068, 10023, '', 2); +COMMIT; + +-- ---------------------------- +-- Table structure for order_detail_gift +-- ---------------------------- +DROP TABLE IF EXISTS `order_detail_gift`; +CREATE TABLE `order_detail_gift` ( + `order_id` int NOT NULL, + `gift_id` int NOT NULL, + `number` int DEFAULT NULL, + PRIMARY KEY (`order_id`,`gift_id`), + KEY `gift_id` (`gift_id`), + CONSTRAINT `order_detail_gift_ibfk_1` FOREIGN KEY (`order_id`) REFERENCES `order` (`order_id`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `order_detail_gift_ibfk_2` FOREIGN KEY (`gift_id`) REFERENCES `gift` (`gift_id`) ON DELETE CASCADE ON UPDATE CASCADE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='赠品订单详情表'; + +-- ---------------------------- +-- Records of order_detail_gift +-- ---------------------------- +BEGIN; +INSERT INTO `order_detail_gift` VALUES (100054, 10005, 1); +INSERT INTO `order_detail_gift` VALUES (100055, 10006, 1); +INSERT INTO `order_detail_gift` VALUES (100069, 10003, 1); +COMMIT; + +-- ---------------------------- +-- Table structure for pack +-- ---------------------------- +DROP TABLE IF EXISTS `pack`; +CREATE TABLE `pack` ( + `pack_id` int NOT NULL AUTO_INCREMENT COMMENT '花材id', + `pack_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '花材名', + `pack_price` decimal(10,2) NOT NULL COMMENT '花材单价', + PRIMARY KEY (`pack_id`) +) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='花材表'; + +-- ---------------------------- +-- Records of pack +-- ---------------------------- +BEGIN; +INSERT INTO `pack` VALUES (1, '珍珠串灯', 5.00); +INSERT INTO `pack` VALUES (2, '手揉纸', 0.50); +INSERT INTO `pack` VALUES (3, '彩带', 0.15); +INSERT INTO `pack` VALUES (5, '珠片', 0.20); +INSERT INTO `pack` VALUES (6, '塑料彩纸', 0.80); +INSERT INTO `pack` VALUES (7, '折纸星星', 0.30); +INSERT INTO `pack` VALUES (8, '镭射纸', 1.00); +COMMIT; + +-- ---------------------------- +-- Table structure for staff +-- ---------------------------- +DROP TABLE IF EXISTS `staff`; +CREATE TABLE `staff` ( + `staff_id` int NOT NULL AUTO_INCREMENT COMMENT '员工id', + `staff_name` varchar(255) NOT NULL COMMENT '员工用户名', + `staff_pwd` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '123456' COMMENT '员工密码', + `staff_full_name` varchar(255) DEFAULT NULL COMMENT '员工姓名', + `staff_role` int NOT NULL COMMENT '员工身份(店长1/普通员工0)', + `staff_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '/10001/20240307172130346.jpg' COMMENT '员工头像', + `staff_state` int NOT NULL COMMENT '员工账号状态(可用1/不可用0)', + `staff_phone` varchar(255) DEFAULT NULL COMMENT '员工手机号', + PRIMARY KEY (`staff_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100016 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='员工表'; + +-- ---------------------------- +-- Records of staff +-- ---------------------------- +BEGIN; +INSERT INTO `staff` VALUES (10001, 'admin', '123', '张嘉棣', 1, '/10001/20240307173112491.png', 1, '13011795597'); +INSERT INTO `staff` VALUES (10002, 'staff', '123', '小张', 0, '/10001/20240307172130346.jpg', 1, '13098765658'); +INSERT INTO `staff` VALUES (10003, 'liuliu', '123456', '小刘', 0, '/10001/20240307172130346.jpg', 0, '13098987665'); +INSERT INTO `staff` VALUES (10004, 'wang', '123456', '小王', 0, '/10001/20240307172130346.jpg', 1, '13018995578'); +INSERT INTO `staff` VALUES (100014, 'yyy', '123456', '小杨', 0, '/10001/20240307172130346.jpg', 0, '13098876678'); +INSERT INTO `staff` VALUES (100015, 'xiaoli', '123456', '小李', 0, '/10001/20240307172130346.jpg', 1, '13098765432'); +COMMIT; + +-- ---------------------------- +-- Table structure for user +-- ---------------------------- +DROP TABLE IF EXISTS `user`; +CREATE TABLE `user` ( + `user_id` int NOT NULL AUTO_INCREMENT COMMENT '用户id', + `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户名', + `user_pwd` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '123456' COMMENT '用户密码', + `user_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户手机号', + `user_state` int NOT NULL COMMENT '账号状态(可用1/不可用0)', + `user_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '/10001/20240307170114539.jpg' COMMENT '用户头像', + `user_role` int NOT NULL COMMENT '用户身份(会员1/非会员0)', + `member_start_time` date DEFAULT NULL COMMENT '会员开始日期', + `member_end_time` date DEFAULT NULL COMMENT '会员结束日期', + `member_point` int DEFAULT '0' COMMENT '会员积分', + PRIMARY KEY (`user_id`) +) ENGINE=InnoDB AUTO_INCREMENT=100025 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户表'; + +-- ---------------------------- +-- Records of user +-- ---------------------------- +BEGIN; +INSERT INTO `user` VALUES (100001, 'zhang', '123', '13011795597', 1, '/100001/20240318191330689.jpg', 1, '2024-01-01', '2025-01-01', 106000); +INSERT INTO `user` VALUES (100002, 'wang', '123456', '12344566789', 1, '/10001/20240307170114539.jpg', 0, '2024-02-17', '2024-03-18', 0); +INSERT INTO `user` VALUES (100003, 'li', '123456', '12355678765', 0, '/10001/20240307170114539.jpg', 0, NULL, NULL, 0); +INSERT INTO `user` VALUES (100005, 'liu', '123456', '13210724567', 0, '/10001/20240307170114539.jpg', 1, '2024-02-01', '2024-08-31', 800); +INSERT INTO `user` VALUES (100008, 'sun', '123456', '13765548890', 1, '/10001/20240307170114539.jpg', 1, '2024-03-19', '2024-05-18', 500); +COMMIT; + +SET FOREIGN_KEY_CHECKS = 1;