sql脚本
老师我这是 还是UNIQUE INDEX 是不是跟navicat for mysql 版本有关系 我的是Navicat 12 for MySQL
老师我这是 还是UNIQUE INDEX 是不是跟navicat for mysql 版本有关系 我的是Navicat 12 for MySQL
2019-02-17
DROP TABLE IF EXISTS `item_info`;
CREATE TABLE `item_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`code` varchar(255) DEFAULT NULL COMMENT '商品编码',
`name` varchar(255) DEFAULT NULL COMMENT '名称',
`price` decimal(15,2) DEFAULT NULL COMMENT '销售价',
`is_active` int(11) DEFAULT '1' COMMENT '是否有效(1=是;0=否)',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_code` (`code`) USING BTREE COMMENT '商品编码唯一'
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='商品信息表';
DROP TABLE IF EXISTS `order_record`;
CREATE TABLE `order_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`item_id` int(11) NOT NULL COMMENT '商品id',
`total` int(11) NOT NULL COMMENT '数量',
`customer_name` varchar(255) DEFAULT NULL COMMENT '客户姓名',
`order_time` datetime DEFAULT NULL COMMENT '下单时间',
`is_active` int(255) DEFAULT '1' COMMENT '是否有效(1=是;0=否)',
`update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8 COMMENT='下单记录表';
举报