zoukankan      html  css  js  c++  java
  • 建表是一门艺术

    -- phpMyAdmin SQL Dump
    -- version 4.8.1
    -- https://www.phpmyadmin.net/
    --
    --
    -- Database: `bear`
    --
    CREATE DATABASE IF NOT EXISTS `bear` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    USE `bear`;
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `dbver`
    --
    
    DROP TABLE IF EXISTS `dbver`;
    CREATE TABLE IF NOT EXISTS `dbver` (
      `ver` int(11) NOT NULL DEFAULT '0',
      `changelog` text NOT NULL,
      `dateline` int(11) UNSIGNED NOT NULL,
      PRIMARY KEY (`ver`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='DB版本表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_action`
    --
    
    DROP TABLE IF EXISTS `tf_action`;
    CREATE TABLE IF NOT EXISTS `tf_action` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `pid` int(11) NOT NULL,
      `level` int(11) NOT NULL,
      `name` varchar(255) NOT NULL,
      `urls` varchar(255) NOT NULL,
      `is_show` tinyint(1) NOT NULL,
      `weight` int(11) NOT NULL DEFAULT '0' COMMENT '权重 数字越大越靠前',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='菜单表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_admin_user`
    --
    
    DROP TABLE IF EXISTS `tf_admin_user`;
    CREATE TABLE IF NOT EXISTS `tf_admin_user` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `nick_name` varchar(32) NOT NULL COMMENT '用户昵称',
      `password` varchar(128) NOT NULL COMMENT '密码',
      `create_time` int(11) NOT NULL COMMENT '添加时间',
      `email` varchar(64) NOT NULL,
      `super` tinyint(4) NOT NULL COMMENT '是否是超级管理员(0不是,1是)',
      `status` tinyint(4) NOT NULL COMMENT '状态(0正常 1删除)',
      `role_id` int(11) NOT NULL DEFAULT '0' COMMENT '0 管理员 非0是具体的角色',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='管理员表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_article`
    --
    
    DROP TABLE IF EXISTS `tf_article`;
    CREATE TABLE IF NOT EXISTS `tf_article` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `title` varchar(255) NOT NULL COMMENT '标题',
      `title_img` varchar(255) NOT NULL COMMENT '标题图',
      `content` text COMMENT '内容',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0 删除 1正常',
      `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否显示 0不显示 1显示',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='文章表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_balance_record`
    --
    
    DROP TABLE IF EXISTS `tf_balance_record`;
    CREATE TABLE IF NOT EXISTS `tf_balance_record` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `uid` int(11) NOT NULL COMMENT '用户id',
      `amount` decimal(15,2) NOT NULL COMMENT '变动金额',
      `balance` decimal(15,2) NOT NULL COMMENT '变动后剩余金额',
      `type` tinyint(2) NOT NULL DEFAULT '1' COMMENT '标记 1增加 2减少',
      `from` tinyint(2) NOT NULL COMMENT '来源 1充值 2消费 3退款 4签到 等等...',
      `remark` varchar(200) DEFAULT NULL COMMENT '备注',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='余额记录表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_banner`
    --
    
    DROP TABLE IF EXISTS `tf_banner`;
    CREATE TABLE IF NOT EXISTS `tf_banner` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
      `img_url` varchar(255) NOT NULL COMMENT 'banner图',
      `link_url` varchar(500) DEFAULT NULL COMMENT '链接地址 内链小程序 外链webview',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `weight` int(11) NOT NULL DEFAULT '0' COMMENT '权重 数字越大越靠前',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0 删除 1正常',
      `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否显示 0不显示 1显示',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Banner';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_configs`
    --
    
    DROP TABLE IF EXISTS `tf_configs`;
    CREATE TABLE IF NOT EXISTS `tf_configs` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `key` varchar(100) NOT NULL COMMENT 'key',
      `value` text NOT NULL COMMENT 'value',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='配置表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_coupon`
    --
    
    DROP TABLE IF EXISTS `tf_coupon`;
    CREATE TABLE IF NOT EXISTS `tf_coupon` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `name` varchar(32) NOT NULL COMMENT '名称',
      `coupon_code` varchar(32) NOT NULL COMMENT '唯一编码',
      `conditions` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '需满足金额',
      `price` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '满减金额',
      `start_time` int(11) NOT NULL COMMENT '开始时间',
      `end_time` int(11) NOT NULL COMMENT '结束时间',
      `number` int(11) NOT NULL COMMENT '发放数量',
      `left_number` int(11) NOT NULL COMMENT '剩余数量',
      `used_number` int(11) NOT NULL COMMENT '使用数量',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      `type` int(4) NOT NULL COMMENT '1 全品 2 单类 3 单品',
      `type_id` int(11) NOT NULL DEFAULT '0' COMMENT '商品分类id',
      `pid` int(11) NOT NULL DEFAULT '0' COMMENT '商品id',
      `sku_id` int(11) NOT NULL DEFAULT '0' COMMENT '0表示全部商品',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='优惠券表 添加后,不可编辑,只可以调整数量';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_order`
    --
    
    DROP TABLE IF EXISTS `tf_order`;
    CREATE TABLE IF NOT EXISTS `tf_order` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `order_num` varchar(100) NOT NULL COMMENT '订单号',
      `transaction_id` varchar(200) NOT NULL COMMENT '微信支付流水号',
      `refund_transaction_id` varchar(200) NOT NULL COMMENT '退款交易单号',
      `refund_order_sn` varchar(200) NOT NULL COMMENT '退款单号',
      `uid` int(8) UNSIGNED NOT NULL COMMENT '用户id',
      `user_coupon_id` int(11) NOT NULL COMMENT '优惠券id',
      `coupon_price` decimal(15,2) NOT NULL COMMENT '优惠券减去金额',
      `total_price` decimal(15,2) NOT NULL COMMENT '商品总金额',
      `total_payed_price` decimal(15,2) NOT NULL COMMENT '实际支付了的价格 余额或者微信支付',
      `refund_total_price` decimal(15,2) NOT NULL COMMENT '退款金额',
      `status` tinyint(2) NOT NULL COMMENT '1未支付 2已支付 3已申请退款 4已退款 5已完成',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `pay_time` int(11) NOT NULL COMMENT '支付时间',
      `refund_add_time` int(11) NOT NULL COMMENT '申请退款时间',
      `refund_ok_time` int(11) NOT NULL COMMENT '退款时间',
      `reject_refund_time` int(11) NOT NULL COMMENT '驳回退款申请时间',
      `finish_time` int(11) NOT NULL COMMENT '订单完成时间',
      `remark` varchar(255) NOT NULL COMMENT '订单备注',
      `pay_type` int(11) NOT NULL COMMENT '1 微信支付 2 余额支付 3 优惠券零元购',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_order_product`
    --
    
    DROP TABLE IF EXISTS `tf_order_product`;
    CREATE TABLE IF NOT EXISTS `tf_order_product` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `order_id` int(11) NOT NULL COMMENT '订单id',
      `pid` int(11) NOT NULL COMMENT '产品id',
      `sku_id` int(11) NOT NULL DEFAULT '0' COMMENT '规格id',
      `p_num` int(8) NOT NULL COMMENT '产品数量',
      `p_name` varchar(200) NOT NULL COMMENT '产品购买时名称',
      `p_price` decimal(15,2) NOT NULL COMMENT '产品购买时单价',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单商品表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_product`
    --
    
    DROP TABLE IF EXISTS `tf_product`;
    CREATE TABLE IF NOT EXISTS `tf_product` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
      `title` varchar(255) NOT NULL COMMENT '标题',
      `type_id` int(6) NOT NULL COMMENT '产品分类id',
      `title_remark` varchar(255) DEFAULT NULL COMMENT '备注',
      `price` decimal(15,2) NOT NULL COMMENT '价格,元',
      `title_img` varchar(255) NOT NULL COMMENT '宽标题图',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '1显示 0不显示',
      `is_new` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否新品 0否 1是',
      `is_rec` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否推荐 0否 1是',
      `weight` int(11) NOT NULL DEFAULT '0' COMMENT '权重 同一级别下 数字越大 越靠前',
      `has_sku` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否带规格 0不带 1带规格',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_product_banner`
    --
    
    DROP TABLE IF EXISTS `tf_product_banner`;
    CREATE TABLE IF NOT EXISTS `tf_product_banner` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `pid` int(11) NOT NULL COMMENT '产品id',
      `img_url` varchar(255) NOT NULL COMMENT '图片地址',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品顶部轮播图';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_product_sample`
    --
    
    DROP TABLE IF EXISTS `tf_product_sample`;
    CREATE TABLE IF NOT EXISTS `tf_product_sample` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `pid` int(11) NOT NULL COMMENT '产品id',
      `img_url` varchar(255) NOT NULL COMMENT '图片地址',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      `weight` int(11) NOT NULL DEFAULT '0' COMMENT '权重 同一商品中,数字越大越靠前',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品样图';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_product_sku`
    --
    
    DROP TABLE IF EXISTS `tf_product_sku`;
    CREATE TABLE IF NOT EXISTS `tf_product_sku` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `pid` int(11) NOT NULL COMMENT '产品id',
      `name` varchar(255) NOT NULL COMMENT '属性名称 如:iPhone7 64G',
      `price` decimal(15,2) NOT NULL COMMENT '价格,元',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品规格表,一级规格,够用了';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_product_stock`
    --
    
    DROP TABLE IF EXISTS `tf_product_stock`;
    CREATE TABLE IF NOT EXISTS `tf_product_stock` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `pid` int(11) NOT NULL COMMENT '产品id',
      `sku_id` int(11) NOT NULL DEFAULT '0' COMMENT '规格id 无规格的值为0',
      `num` int(11) NOT NULL COMMENT '数量',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品库存表,库存统一从这里管理';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_product_type`
    --
    
    DROP TABLE IF EXISTS `tf_product_type`;
    CREATE TABLE IF NOT EXISTS `tf_product_type` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
      `parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父id',
      `name` varchar(255) NOT NULL COMMENT '名称',
      `remark` varchar(255) DEFAULT NULL COMMENT '备注',
      `img_url` varchar(255) NOT NULL COMMENT '分类图片',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '1显示 0不显示',
      `weight` int(11) NOT NULL DEFAULT '0' COMMENT '权重 数字越大越靠前',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品分类 一级,二级可以分开管理';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_recharge_config`
    --
    
    DROP TABLE IF EXISTS `tf_recharge_config`;
    CREATE TABLE IF NOT EXISTS `tf_recharge_config` (
      `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `recharge` decimal(15,2) NOT NULL COMMENT '充值金额',
      `amount` decimal(15,2) NOT NULL COMMENT '到账金额',
      `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '0删除 1正常',
      `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '1显示 0不显示',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='充值配置表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_recharge_order`
    --
    
    DROP TABLE IF EXISTS `tf_recharge_order`;
    CREATE TABLE IF NOT EXISTS `tf_recharge_order` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `order_num` varchar(22) NOT NULL COMMENT '充值订单号',
      `transaction_id` varchar(200) NOT NULL COMMENT '微信支付流水号',
      `amount` decimal(15,2) NOT NULL COMMENT '充值金额',
      `balance` decimal(15,2) NOT NULL COMMENT '充值后剩余金额',
      `uid` int(11) NOT NULL COMMENT '充值用户id',
      `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '1未支付 2已支付',
      `total_payed_price` decimal(15,2) NOT NULL COMMENT '实际支付金额',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `pay_time` int(11) NOT NULL DEFAULT '0' COMMENT '支付时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='充值订单表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_role`
    --
    
    DROP TABLE IF EXISTS `tf_role`;
    CREATE TABLE IF NOT EXISTS `tf_role` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `name` varchar(50) NOT NULL COMMENT '名称',
      `power` varchar(1000) DEFAULT NULL COMMENT '权限字符串',
      `weight` int(11) NOT NULL DEFAULT '0' COMMENT '数字越大越靠前',
      `is_del` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
      `add_time` int(11) NOT NULL COMMENT '添加时间',
      PRIMARY KEY (`id`),
      UNIQUE KEY `name` (`name`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_shop`
    --
    
    DROP TABLE IF EXISTS `tf_shop`;
    CREATE TABLE IF NOT EXISTS `tf_shop` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `name` varchar(250) NOT NULL COMMENT '店铺名称',
      `longitude` decimal(10,7) NOT NULL COMMENT '经度',
      `latitude` decimal(10,7) NOT NULL COMMENT '纬度',
      `work_time` varchar(50) NOT NULL COMMENT '工作时间',
      `position_img` varchar(255) NOT NULL COMMENT '地图坐标图片',
      `address` varchar(250) NOT NULL COMMENT '地址信息',
      `contact` varchar(100) NOT NULL COMMENT '联系方式 手机或者座机',
      `intro` varchar(1000) NOT NULL COMMENT '介绍',
      `header_img` varchar(250) NOT NULL COMMENT '头部图片',
      `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '1 正常 0 删除',
      `is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '1显示 0不显示',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺信息表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_shopping_cart`
    --
    
    DROP TABLE IF EXISTS `tf_shopping_cart`;
    CREATE TABLE IF NOT EXISTS `tf_shopping_cart` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `uid` int(11) NOT NULL COMMENT '用户id',
      `openid` varchar(100) NOT NULL COMMENT 'openid',
      `pid` int(11) NOT NULL COMMENT '产品id',
      `sku_id` int(11) NOT NULL DEFAULT '0' COMMENT '规格id',
      `p_num` int(4) UNSIGNED NOT NULL COMMENT '产品数量',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='购物车';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_user`
    --
    
    DROP TABLE IF EXISTS `tf_user`;
    CREATE TABLE IF NOT EXISTS `tf_user` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `openid` varchar(255) NOT NULL COMMENT 'openid',
      `nickname` varchar(255) DEFAULT NULL COMMENT '昵称',
      `avatar` varchar(255) DEFAULT NULL COMMENT '头像',
      `telephone` varchar(20) NOT NULL COMMENT '手机号',
      `coupon_number` int(8) NOT NULL DEFAULT '0' COMMENT '优惠券数量',
      `order_number` int(8) NOT NULL DEFAULT '0' COMMENT '订单数量',
      `create_time` int(11) NOT NULL COMMENT '第一次进入小程序时间',
      `bind_time` int(11) NOT NULL COMMENT '绑定手机号时间',
      `last_login_time` int(11) NOT NULL COMMENT '最后登录时间',
      `wo_uid` int(11) NOT NULL DEFAULT '0',
      `balance` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
      PRIMARY KEY (`id`),
      UNIQUE KEY `openid` (`openid`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表';
    
    -- --------------------------------------------------------
    
    --
    -- 表的结构 `tf_user_coupon`
    --
    
    DROP TABLE IF EXISTS `tf_user_coupon`;
    CREATE TABLE IF NOT EXISTS `tf_user_coupon` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
      `uid` int(11) NOT NULL COMMENT '用户id',
      `coupon_id` int(11) NOT NULL COMMENT 'coupon_id',
      `name` varchar(50) NOT NULL COMMENT '名称',
      `start_time` int(11) NOT NULL COMMENT '开始时间',
      `end_time` int(11) NOT NULL COMMENT '结束时间',
      `is_use` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1已使用 0未使用',
      `conditions` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '满减使用条件',
      `price` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '优惠券金额',
      `create_time` int(11) NOT NULL COMMENT '创建时间',
      `update_time` int(11) NOT NULL COMMENT '更新时间',
      `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0删除 1正常 2冻结',
      `type` int(4) NOT NULL COMMENT '1 全品 2 单类 3 单品',
      `type_id` int(11) NOT NULL DEFAULT '0' COMMENT '商品分类id',
      `pid` int(11) NOT NULL DEFAULT '0' COMMENT '商品id',
      `sku_id` int(11) NOT NULL DEFAULT '0' COMMENT '0表示全部商品',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户优惠券表';
    
    

    表是地基,是根本。
    建表是一门艺术。
    规范,清晰,逐步完善细节。

  • 相关阅读:
    Tomcat压缩传输设置
    Spring事务的开启方式
    Transactional参数说明
    Java获取异常堆栈信息
    ElasticSearch的matchQuery与termQuery区别
    156-PHP strrpos和strripos函数
    155-PHP stripos函数
    154-PHP strpos函数
    153-PHP htmlentities函数
    152-PHP htmlspecialchars函数
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/10535317.html
Copyright © 2011-2022 走看看