1 Star 0 Fork 1

webboss / o2o

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
o2o.sql 13.41 KB
一键复制 编辑 原始数据 按行查看 历史
lzh 提交于 2019-05-21 18:12 . 修复版本问题
/*
Navicat Premium Data Transfer
Source Server : 本地
Source Server Type : MySQL
Source Server Version : 80013
Source Host : localhost:3306
Source Schema : o2o
Target Server Type : MySQL
Target Server Version : 80013
File Encoding : 65001
Date: 21/05/2019 18:00:30
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for 商圈表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_area`;
CREATE TABLE `o2o_area` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`city_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`parent_id` int(10) UNSIGNED NOT NULL DEFAULT 0,
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `city_id`(`city_id`) USING BTREE,
INDEX `parent_id`(`parent_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 商户表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_bis`;
CREATE TABLE `o2o_bis` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`email` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`logo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`licence_logo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`city_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`city_path` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bank_info` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`money` decimal(20, 2) NOT NULL DEFAULT 0.00,
`bank_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bank_user` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`faren` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`faren_tel` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `city_id`(`city_id`) USING BTREE,
INDEX `name`(`name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 商户账户表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_bis_account`;
CREATE TABLE `o2o_bis_account` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`password` char(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`code` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bis_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`last_login_ip` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`last_login_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`is_main` tinyint(1) UNSIGNED NOT NULL DEFAULT 0,
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `bis_id`(`bis_id`) USING BTREE,
INDEX `username`(`username`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 商户门店表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_bis_location`;
CREATE TABLE `o2o_bis_location` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`logo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`tel` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`contact` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`xpoint` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`ypoint` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bis_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`open_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`is_main` tinyint(1) UNSIGNED NOT NULL DEFAULT 0,
`api_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`city_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`city_path` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`category_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`category_path` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bank_info` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `city_id`(`city_id`) USING BTREE,
INDEX `bis_id`(`bis_id`) USING BTREE,
INDEX `category_id`(`category_id`) USING BTREE,
INDEX `name`(`name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 生活服务分类表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_category`;
CREATE TABLE `o2o_category` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`parent_id` int(10) UNSIGNED NOT NULL DEFAULT 0,
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `parent_id`(`parent_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 城市表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_city`;
CREATE TABLE `o2o_city` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`uname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`parent_id` int(10) UNSIGNED NOT NULL DEFAULT 0,
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uname`(`uname`) USING BTREE,
INDEX `parent_id`(`parent_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 团购商品表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_deal`;
CREATE TABLE `o2o_deal` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`category_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`se_category_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bis_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`location_ids` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`image` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`start_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`end_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`origin_price` decimal(20, 2) NOT NULL DEFAULT 0.00,
`current_price` decimal(20, 2) NOT NULL DEFAULT 0.00,
`city_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`buy_count` int(11) UNSIGNED NOT NULL DEFAULT 0,
`total_count` int(11) UNSIGNED NOT NULL DEFAULT 0,
`coupons_start_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`coupons_end_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`xpoint` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`ypoint` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`bis_account_id` int(10) UNSIGNED NOT NULL DEFAULT 0,
`balance_price` decimal(20, 2) NOT NULL DEFAULT 0.00,
`notes` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `city_id`(`city_id`) USING BTREE,
INDEX `category_id`(`category_id`) USING BTREE,
INDEX `se_category_id`(`se_category_id`) USING BTREE,
INDEX `start_time`(`start_time`) USING BTREE,
INDEX `end_time`(`end_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 推荐位表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_featured`;
CREATE TABLE `o2o_featured` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` tinyint(1) NOT NULL DEFAULT 0,
`title` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 订单表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_order`;
CREATE TABLE `o2o_order` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`out_trade_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
`transaction_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '微信订单编号',
`user_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`pay_time` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`payment_id` tinyint(1) NOT NULL DEFAULT 1 COMMENT '支付方式',
`deal_id` int(11) UNSIGNED NOT NULL DEFAULT 0,
`deal_count` int(11) UNSIGNED NOT NULL DEFAULT 0,
`pay_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '支付状态 0:未支付 1:支付成功 2:支付失败',
`total_price` decimal(20, 2) NOT NULL DEFAULT 0.00,
`pay_amount` decimal(20, 2) NOT NULL DEFAULT 0.00 COMMENT '微信支付总额',
`status` tinyint(1) NOT NULL DEFAULT 1,
`referer` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '订单来源url',
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `out_trade_no`(`out_trade_no`) USING BTREE,
INDEX `user_id`(`user_id`) USING BTREE,
INDEX `create_time`(`create_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for 用户表
-- ----------------------------
DROP TABLE IF EXISTS `o2o_user`;
CREATE TABLE `o2o_user` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`password` char(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`code` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`last_login_ip` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`last_login_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`email` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`mobile` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`listorder` int(8) UNSIGNED NOT NULL DEFAULT 0,
`status` tinyint(1) NOT NULL DEFAULT 0,
`create_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
`update_time` int(11) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `email`(`email`) USING BTREE,
UNIQUE INDEX `username`(`username`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;
1
https://gitee.com/lv4980/o2o.git
git@gitee.com:lv4980/o2o.git
lv4980
o2o
o2o
master

搜索帮助