mirror of
https://gitee.com/52itstyle/spring-boot-seckill.git
synced 2025-12-30 10:22:26 +00:00
56 lines
2.7 KiB
MySQL
56 lines
2.7 KiB
MySQL
|
|
/*
|
|||
|
|
SQLyog 企业版 - MySQL GUI v8.14
|
|||
|
|
MySQL - 5.7.17-log : Database - seckill
|
|||
|
|
*********************************************************************
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
/*!40101 SET NAMES utf8 */;
|
|||
|
|
|
|||
|
|
/*!40101 SET SQL_MODE=''*/;
|
|||
|
|
|
|||
|
|
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
|||
|
|
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
|||
|
|
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
|||
|
|
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
|||
|
|
/*Table structure for table `seckill` */
|
|||
|
|
|
|||
|
|
DROP TABLE IF EXISTS `seckill`;
|
|||
|
|
|
|||
|
|
CREATE TABLE `seckill` (
|
|||
|
|
`seckill_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '商品库存id',
|
|||
|
|
`name` varchar(120) NOT NULL COMMENT '商品名称',
|
|||
|
|
`number` int(11) NOT NULL COMMENT '库存数量',
|
|||
|
|
`start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '秒杀开启时间',
|
|||
|
|
`end_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '秒杀结束时间',
|
|||
|
|
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|||
|
|
`version` int(11) NOT NULL COMMENT '版本号',
|
|||
|
|
PRIMARY KEY (`seckill_id`),
|
|||
|
|
KEY `idx_start_time` (`start_time`),
|
|||
|
|
KEY `idx_end_time` (`end_time`),
|
|||
|
|
KEY `idx_create_time` (`create_time`)
|
|||
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1004 DEFAULT CHARSET=utf8 COMMENT='秒杀库存表';
|
|||
|
|
|
|||
|
|
/*Data for the table `seckill` */
|
|||
|
|
|
|||
|
|
insert into `seckill`(`seckill_id`,`name`,`number`,`start_time`,`end_time`,`create_time`,`version`) values (1000,'1000元秒杀iphone8',100,'2018-05-10 15:31:53','2018-05-10 15:31:53','2018-05-10 15:31:53',0),(1001,'500元秒杀ipad2',100,'2018-05-10 15:31:53','2018-05-10 15:31:53','2018-05-10 15:31:53',0),(1002,'300元秒杀小米4',100,'2018-05-10 15:31:53','2018-05-10 15:31:53','2018-05-10 15:31:53',0),(1003,'200元秒杀红米note',100,'2018-05-10 15:31:53','2018-05-10 15:31:53','2018-05-10 15:31:53',0);
|
|||
|
|
|
|||
|
|
/*Table structure for table `success_killed` */
|
|||
|
|
|
|||
|
|
DROP TABLE IF EXISTS `success_killed`;
|
|||
|
|
|
|||
|
|
CREATE TABLE `success_killed` (
|
|||
|
|
`seckill_id` bigint(20) NOT NULL COMMENT '秒杀商品id',
|
|||
|
|
`user_id` bigint(20) NOT NULL COMMENT '用户Id',
|
|||
|
|
`state` tinyint(4) NOT NULL COMMENT '状态标示:-1指无效,0指成功,1指已付款',
|
|||
|
|
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|||
|
|
PRIMARY KEY (`seckill_id`,`user_id`),
|
|||
|
|
KEY `idx_create_time` (`create_time`)
|
|||
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='秒杀成功明细表';
|
|||
|
|
|
|||
|
|
/*Data for the table `success_killed` */
|
|||
|
|
|
|||
|
|
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
|||
|
|
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
|||
|
|
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
|||
|
|
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|