cxhxy/addons/food/.database
test_service d3170b4d1c 1
2023-12-01 15:43:29 +08:00

657 lines
40 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- ----------------------------
-- 预约表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_pact` (
`pact_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`linkman` varchar(20) NOT NULL DEFAULT '' COMMENT '联系人',
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
`pact_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '约定时间',
`people` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '约定人数',
`message` varchar(255) NOT NULL DEFAULT '' COMMENT '客户留言',
`status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '状态10预约中 20已过期 30已守约,40已取消',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`pact_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='预约表';
-- ----------------------------
-- 订单评价表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_comment` (
`comment_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '模板ID',
`serve` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '服务评分',
`speed` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '速度评分',
`flavor` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '服务评分',
`ambient` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '服务评分',
`content` varchar(255) NOT NULL DEFAULT '这家伙很懒,什么都没写' COMMENT '详情',
`reply` varchar(255) NOT NULL DEFAULT '' COMMENT '回复详情',
`is_show` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否显示(0隐藏1显示)',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`comment_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='订单评价表';
-- ----------------------------
-- 充值套餐
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_recharge_plan` (
`recharge_plan_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`money` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '充值金额',
`gift_type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '赠品类型10优惠券20现金',
`coupon_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '优惠券id',
`gift_money` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '赠送金额',
`sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序方式(数字越小越靠前)',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`recharge_plan_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='充值套餐表';
-- ----------------------------
-- 餐桌/包间表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_table` (
`table_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '餐桌id',
`table_name` varchar(50) NOT NULL DEFAULT '' COMMENT '餐桌名称',
`row_no` varchar(10) NOT NULL DEFAULT '' COMMENT '餐桌编号',
`status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '状态(10空闲 20忙碌)',
`sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序方式(数字越小越靠前)',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`table_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='餐桌/包间表';
-- ----------------------------
-- 商品分类表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_category` (
`category_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品分类id',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '分类名称',
`parent_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '上级分类id',
`image_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分类图片id',
`sort` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排序方式(数字越小越靠前)',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`category_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='商品分类表';
-- ----------------------------
-- 产品表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_goods` (
`goods_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品id',
`goods_name` varchar(255) NOT NULL DEFAULT '' COMMENT '商品名称',
`selling_point` varchar(255) NOT NULL DEFAULT '' COMMENT '商品卖点',
`category_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品分类id',
`spec_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '商品规格(10单规格 20多规格)',
`content` longtext NOT NULL COMMENT '商品详情',
`start_sale` int(11) unsigned NOT NULL DEFAULT '1' COMMENT '起售数量',
`sales_initial` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '初始销量',
`sales_actual` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '实际销量',
`goods_sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '商品排序(数字越小越靠前)',
`goods_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '商品状态(10上架 20下架)',
`pack_price` decimal(10,2) unsigned NOT NULL DEFAULT '1.00' COMMENT '餐盒费用',
`is_delete` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`is_recommend` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否推荐',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`goods_id`),
KEY `category_id` (`category_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='产品表';
-- ----------------------------
-- 产品图片表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_goods_image` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品id',
`image_id` int(11) NOT NULL COMMENT '图片id(关联文件记录表)',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='产品图片表';
-- ----------------------------
-- 产品规格表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_goods_spec` (
`goods_spec_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品规格id',
`spec_sku_id` varchar(255) NOT NULL DEFAULT '' COMMENT '商品spu标识',
`goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品id',
`image_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '多规格商品图片id',
`goods_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '店内售价',
`line_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品划线价',
`stock_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前库存数量',
`goods_sales` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品销量',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`goods_spec_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='产品规格表';
-- ----------------------------
-- 产品规格属性表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_goods_spec_rel` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品id',
`spec_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '规格组id',
`spec_value_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '规格值id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='产品规格属性表';
-- ----------------------------
-- 规格表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_spec` (
`spec_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '规格组id',
`spec_name` varchar(255) NOT NULL DEFAULT '' COMMENT '规格组名称',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) NOT NULL COMMENT '创建时间',
PRIMARY KEY (`spec_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='规格表';
-- ----------------------------
-- 规格属性表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_spec_value` (
`spec_value_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '规格值id',
`spec_value` varchar(255) NOT NULL COMMENT '规格值',
`spec_id` int(11) NOT NULL COMMENT '规格组id',
`applet_id` int(11) NOT NULL COMMENT '小程序id',
`create_time` int(11) NOT NULL COMMENT '创建时间',
PRIMARY KEY (`spec_value_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='规格属性表';
-- ----------------------------
-- 订单表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_order` (
`order_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单id',
`order_no` varchar(20) NOT NULL DEFAULT '' COMMENT '订单号',
`source` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '订单来源(10自助点单 20代客点单 30平台点单',
`order_mode` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '订单类型(10堂食 20自取 30外卖)',
`row_no` varchar(10) NOT NULL DEFAULT '' COMMENT '订单排号',
`table_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '餐桌/包间id',
`people` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '就餐人数',
`arrive_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '自取到店时间',
`message` varchar(255) NOT NULL DEFAULT '' COMMENT '买家留言',
`flavor` varchar(255) NOT NULL DEFAULT '' COMMENT '口味选项',
`total_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品总金额',
`ware_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '餐具茶水费',
`activity_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '优惠价格',
`delivery_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '配送费用',
`pack_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '餐盒费用',
`divide_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '分账金额',
`pay_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单实付款金额',
`pay_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '付款状态(10未付款 20已付款)',
`pay_mode` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '支付方式(0微信 1余额 2线下)',
`transaction_id` varchar(100) NOT NULL DEFAULT '' COMMENT '微信支付交易号',
`pay_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '付款时间',
`shop_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '商家状态(10未接单 20已接单)',
`shop_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '接单时间',
`delivery_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '配送状态(10未配送 20配送中 30已配送)',
`delivery_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '配送时间',
`receipt_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '收货状态(10未收货 20已收货)',
`receipt_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '收货时间',
`order_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '订单状态(10进行中 20取消 30已完成)',
`refund_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款金额',
`refund_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '退款状态(10退款中 20已退款)',
`refund_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '退款时间',
`refund_desc` varchar(255) NOT NULL DEFAULT '' COMMENT '退款理由',
`refund_id` varchar(100) NOT NULL DEFAULT '' COMMENT '微信退款单号',
`is_cmt` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否评价(0待评价 1已评价)',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`order_id`),
UNIQUE KEY `order_no` (`order_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='订单表';
-- ----------------------------
-- 订单表配送表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_order_delivery` (
`order_delivery_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号id',
`company` varchar(10) NOT NULL DEFAULT 'self' COMMENT '配送公司(self=自配 sf=顺丰 dada=达达 uu=UU)',
`order_no` varchar(50) NOT NULL DEFAULT '' COMMENT '配送单号',
`distance` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '配送距离',
`price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '配送费用',
`linkman` varchar(50) NOT NULL DEFAULT '' COMMENT '骑手姓名',
`phone` varchar(50) NOT NULL DEFAULT '' COMMENT '骑手电话',
`delivery_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '配送状态(10待骑手接单 20骑手正赶往商家 30骑手已到店 40骑手开始配送 50骑手已送达)',
`delivery_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '配送时间',
`status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '订单状态(10进行中 20被取消 30已完成)',
`order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单号',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`order_delivery_id`),
UNIQUE KEY `order_no` (`order_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='订单表配送表';
-- ----------------------------
-- 订单收货地址表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_order_address` (
`order_address_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '地址id',
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '收货人姓名',
`gender` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别',
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
`location` varchar(50) NOT NULL DEFAULT '' COMMENT '位置坐标',
`province` varchar(20) NOT NULL DEFAULT '' COMMENT '所在省份',
`city` varchar(20) NOT NULL DEFAULT '' COMMENT '所在城市',
`district` varchar(20) NOT NULL DEFAULT '' COMMENT '所在区/县',
`detail` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
`order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`order_address_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='订单收货地址表';
-- ----------------------------
-- 口味选项表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_flavor` (
`flavor_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '口味名称',
`sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序方式(数字越小越靠前)',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`flavor_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='口味选项表';
-- ----------------------------
-- 用户
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_order_goods` (
`order_goods_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品id',
`goods_name` varchar(255) NOT NULL DEFAULT '' COMMENT '商品名称',
`image_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品封面图id',
`spec_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '规格类型(10单规格 20多规格)',
`spec_sku_id` varchar(255) NOT NULL DEFAULT '' COMMENT '商品sku标识',
`goods_spec_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品规格id',
`goods_attr` varchar(500) NOT NULL DEFAULT '' COMMENT '商品规格信息',
`content` longtext NOT NULL COMMENT '商品详情',
`goods_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品售价',
`line_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品划线价',
`total_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '购买数量',
`total_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品总价',
`refund_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '退单数量',
`refund_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退单总价',
`order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`order_goods_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='订单产品表';
-- ----------------------------
-- 帮助文档
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_help` (
`help_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '帮助标题',
`content` text NOT NULL COMMENT '帮助内容',
`sort` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排序(数字越小越靠前)',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`help_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='帮助文档表';
-- ----------------------------
-- 门店表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_shop` (
`shop_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`shop_name` varchar(50) NOT NULL DEFAULT '' COMMENT '门店名称',
`logo` varchar(255) NOT NULL DEFAULT '' COMMENT '门店logo',
`linkman` varchar(20) NOT NULL DEFAULT '' COMMENT '联系人',
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
`shop_hours` varchar(20) NOT NULL DEFAULT '' COMMENT '营业时间',
`province` varchar(20) NOT NULL DEFAULT '' COMMENT '所在省份',
`city` varchar(20) NOT NULL DEFAULT '' COMMENT '所在城市',
`district` varchar(20) NOT NULL DEFAULT '' COMMENT '所在区/县',
`address` varchar(50) NOT NULL DEFAULT '' COMMENT '详细地址',
`coordinate` varchar(50) NOT NULL DEFAULT '' COMMENT '门店坐标',
`poi_id` varchar(50) NOT NULL DEFAULT '' COMMENT '位置识别码',
`food_mode` varchar(255) NOT NULL DEFAULT '["10","20","30","40"]' COMMENT '点单模式',
`is_scan` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '堂食扫码(0关闭 1开启)',
`is_flavor` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '口味选项(0关闭 1开启)',
`is_people` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '就餐人数(0关闭 1开启)',
`ware_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '餐具茶水费',
`is_order` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '自动接单(0关闭 1开启)',
`is_delivery` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '自动配送(0关闭 1开启)',
`delivery` varchar(255) NOT NULL DEFAULT 'self' COMMENT '配送公司(self=自配 sf=顺丰 dada=达达 uu=UU make=码科)',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '门店状态(1开启 0关闭)',
`ss_id` varchar(50) NOT NULL DEFAULT '' COMMENT 'WIFI账号',
`ss_key` varchar(50) NOT NULL DEFAULT '' COMMENT 'WIFI密码',
`sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序(数字越小越靠前)',
`sf_shop_id` varchar(20) NOT NULL DEFAULT '' COMMENT '顺丰门店ID',
`dada_shop_id` varchar(20) NOT NULL DEFAULT '' COMMENT '达达门店ID',
`make_shop_id` varchar(20) NOT NULL DEFAULT '' COMMENT '码科门店ID',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`shop_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='门店表';
-- ----------------------------
-- 店员表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_shop_clerk` (
`shop_clerk_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
`real_name` varchar(20) NOT NULL DEFAULT '' COMMENT '店员姓名',
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号',
`password` varchar(50) NOT NULL DEFAULT '' COMMENT '密码',
`status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '身份(10店员 20店长 30 配送)',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`shop_clerk_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='店员表';
-- ----------------------------
-- 优惠券表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_coupon` (
`coupon_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '分类10现金券 20折扣券 30赠送券 40减免券',
`rule` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '类型10通用券 20外卖券',
`mode` varchar(255) NOT NULL DEFAULT '' COMMENT '规则1立减 2首单立减 3满赠 4满减 5满折 6等级折扣',
`valid_time` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '有效期10当天 20一周 30一月 40一年',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '名称',
`values` longtext NOT NULL COMMENT '条件参数',
`explain` varchar(255) NOT NULL DEFAULT '' COMMENT '规则说明',
`color` varchar(50) NOT NULL DEFAULT 'warning' COMMENT '显示样式',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`coupon_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='优惠券表';
-- ----------------------------
-- 优惠券用户领取表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_coupon_user` (
`coupon_user_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`coupon_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '优惠券id',
`type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '模式10现金券 20折扣券 30赠送券 40减免券',
`rule` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '类型10通用券 20外卖券',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`expiretime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '到期时间',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`coupon_user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='优惠券用户领取表';
-- ----------------------------
-- 优惠券群发记录表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_coupon_log` (
`coupon_log_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`coupon_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '优惠券id',
`v` tinyint(11) unsigned NOT NULL DEFAULT '0' COMMENT '等级条件',
`count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发送数量',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发送人id',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`coupon_log_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='优惠券群发记录表';
-- ----------------------------
-- 线下发券记录表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_coupon_offline` (
`coupon_offline_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`coupon_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '优惠券id',
`status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '状态(10待领取 20已领取)',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`expire_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '到期时间',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`coupon_offline_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='线下发券记录表';
-- ----------------------------
-- 云设备表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_device` (
`device_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`dev_type` varchar(50) NOT NULL DEFAULT '' COMMENT '设备类型',
`dev_name` varchar(50) NOT NULL DEFAULT '' COMMENT '设备名称',
`dev_id` varchar(50) NOT NULL DEFAULT '' COMMENT '设备编号',
`dev_key` varchar(50) NOT NULL DEFAULT '' COMMENT '设备密钥',
`is_open` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '开关(0关闭 1开启)',
`values` varchar(500) NOT NULL DEFAULT '' COMMENT '自定义设置',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`device_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='云设备表';
-- ----------------------------
-- 二维码表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_qrcode` (
`qrcode_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '类型(10小程序码 20门店码 30桌码 40wifi码)',
`table_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '餐桌ID',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`qrcode_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='二维码表';
-- ----------------------------
-- 用户表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_user` (
`user_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`union_id` varchar(50) NOT NULL DEFAULT '' COMMENT '平台唯一标识',
`open_id` varchar(50) NOT NULL DEFAULT '' COMMENT 'openid(唯一标识)',
`password` varchar(50) NOT NULL DEFAULT '' COMMENT '登录密码',
`nickname` varchar(255) NOT NULL DEFAULT '' COMMENT '昵称',
`avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '头像',
`gender` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别',
`province` varchar(50) NOT NULL DEFAULT '' COMMENT '省份',
`city` varchar(50) NOT NULL DEFAULT '' COMMENT '城市',
`linkman` varchar(20) NOT NULL DEFAULT '' COMMENT '联系人',
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
`birthday` varchar(50) NOT NULL DEFAULT '' COMMENT '会员生日',
`money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '钱包余额',
`pay` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '消费金额',
`score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户积分',
`converted` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '已兑换积分',
`v` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '会员等级',
`address_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '默认收货地址',
`recommender` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '推荐人',
`platform` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '平台 10微信 20H5',
`login_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='用户表';
-- ----------------------------
-- 用户地址表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_address` (
`address_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '收货人姓名',
`gender` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别',
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
`location` varchar(50) NOT NULL DEFAULT '' COMMENT '位置坐标',
`province` varchar(20) NOT NULL DEFAULT '' COMMENT '所在省份',
`city` varchar(20) NOT NULL DEFAULT '' COMMENT '所在城市',
`district` varchar(20) NOT NULL DEFAULT '' COMMENT '所在区/县',
`detail` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`address_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='用户地址表';
-- ----------------------------
-- 交易记录
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_record` (
`record_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`mode` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '模式(10充值 20消费 30退款 40赠送 50扣减)',
`type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '类型(10余额 20现金 30微信 90积分)',
`order_no` varchar(20) NOT NULL DEFAULT '' COMMENT '订单号',
`money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '操作数值',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '操作备注',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`record_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='交易记录表';
-- ----------------------------
-- 签名记录表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_sign_log` (
`sign_log_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号ID',
`type` varchar(20) NOT NULL DEFAULT 'score' COMMENT '奖励类型(score=积分 money余额)',
`number` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '奖励数值',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`sign_log_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='签名记录表';
-- ----------------------------
-- 站点配置表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_setting` (
`key` varchar(30) NOT NULL COMMENT '设置项标示',
`describe` varchar(255) NOT NULL DEFAULT '' COMMENT '设置项描述',
`values` mediumtext NOT NULL COMMENT '设置内容json格式',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
UNIQUE KEY `unique_key` (`key`,`applet_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点配置表';
-- ----------------------------
-- 小程序页面设计表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `__PREFIX__food_page` (
`page_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '页面id',
`page_type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '页面类型(10首页 20自定义页)',
`page_data` longtext NOT NULL COMMENT '页面数据',
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '微信小程序id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`page_id`)
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='小程序页面设计表';
--
-- 4.4.0升级
--
ALTER TABLE `__PREFIX__food_goods` ADD COLUMN `start_sale` int(11) unsigned NOT NULL DEFAULT '1' COMMENT '起售数量' AFTER `content`;
ALTER TABLE `__PREFIX__food_order` ADD COLUMN `flavor` varchar(255) NOT NULL DEFAULT '' COMMENT '口味选项' AFTER `message`;
ALTER TABLE `__PREFIX__food_order` ADD COLUMN `people` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '就餐人数' AFTER `table_id`;
ALTER TABLE `__PREFIX__food_order` ADD COLUMN `ware_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '餐具茶水费' AFTER `total_price`;
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `ware_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '餐具茶水费' AFTER `is_scan`;
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `is_people` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '就餐人数(0关闭 1开启)' AFTER `is_scan`;
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `is_flavor` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '口味选项(0关闭 1开启)' AFTER `is_scan`;
--
-- 4.3.9升级
--
ALTER TABLE `__PREFIX__food_user` ADD COLUMN `password` varchar(50) NOT NULL DEFAULT '' COMMENT '登录密码' AFTER `open_id`;
--
-- 4.3.7升级
--
ALTER TABLE `__PREFIX__food_pact` DROP COLUMN `pact_type`;
ALTER TABLE `__PREFIX__food_pact` DROP COLUMN `row_no`;
ALTER TABLE `__PREFIX__food_pact` DROP COLUMN `table_id`;
--
--
-- 4.3.6升级
--
ALTER TABLE `__PREFIX__food_shop_clerk` DROP COLUMN `user_id`;
--
-- 4.3.5升级
--
ALTER TABLE `__PREFIX__food_shop_clerk` CHANGE `mobile` `phone` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号';
ALTER TABLE `__PREFIX__food_shop_clerk` CHANGE `pwd` `password` varchar(50) NOT NULL DEFAULT '' COMMENT '密码';
ALTER TABLE `__PREFIX__food_order_address` ADD COLUMN `gender` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别' AFTER `name`;
ALTER TABLE `__PREFIX__food_address` ADD COLUMN `gender` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别' AFTER `name`;
ALTER TABLE `__PREFIX__food_user` DROP COLUMN `is_staff`;
ALTER TABLE `__PREFIX__food_goods_spec` DROP COLUMN `goods_weight`;
ALTER TABLE `__PREFIX__food_goods_spec` DROP COLUMN `goods_no`;
ALTER TABLE `__PREFIX__food_order_goods` DROP COLUMN `goods_weight`;
ALTER TABLE `__PREFIX__food_order_goods` DROP COLUMN `goods_no`;
ALTER TABLE `__PREFIX__food_order_goods` DROP COLUMN `deduct_stock_type`;
ALTER TABLE `__PREFIX__food_shop` DROP COLUMN `out_show`;
ALTER TABLE `__PREFIX__food_table` DROP COLUMN `people`;
ALTER TABLE `__PREFIX__food_table` DROP COLUMN `consume`;
ALTER TABLE `__PREFIX__food_table` DROP COLUMN `ware_price`;
ALTER TABLE `__PREFIX__food_order` CHANGE `express_price` `delivery_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '配送费用';
ALTER TABLE `__PREFIX__food_goods` DROP COLUMN `deduct_stock_type`;
--
-- 4.3.4升级
--
ALTER TABLE `__PREFIX__food_shop` DROP COLUMN `shop_category_id`;
ALTER TABLE `__PREFIX__food_shop` DROP COLUMN `front`;
ALTER TABLE `__PREFIX__food_shop` DROP COLUMN `summary`;
ALTER TABLE `__PREFIX__food_shop` DROP COLUMN `is_grab`;
ALTER TABLE `__PREFIX__food_user` DROP COLUMN `country`;
--
-- 4.3.0升级
--
ALTER TABLE `__PREFIX__food_pact` MODIFY COLUMN `row_no` varchar(10) NOT NULL DEFAULT '' COMMENT '排队编号';
RENAME TABLE `__PREFIX__page` TO `__PREFIX__food_page`;
--
-- 4.2.9升级
--
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `is_scan` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '堂食扫码(0关闭 1开启)' AFTER `food_mode`;
--
-- 4.2.8升级
--
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `ss_key` varchar(50) NOT NULL DEFAULT '' COMMENT 'WIFI密码' AFTER `status`;
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `ss_id` varchar(50) NOT NULL DEFAULT '' COMMENT 'WIFI账号' AFTER `status`;
--
-- 4.2.7升级
--
ALTER TABLE `__PREFIX__food_order` ADD COLUMN `pay_mode` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '支付方式(0微信 1余额 2线下)' AFTER `pay_status`;
ALTER TABLE `__PREFIX__food_shop` ADD COLUMN `food_mode` varchar(255) NOT NULL DEFAULT '["10","20","30","40"]' COMMENT '点单模式' AFTER `summary`;
ALTER TABLE `__PREFIX__food_shop` DROP COLUMN `tang_mode`;