def usercoupon - Campus-take-out/take-out GitHub Wiki

数据库字段定义

usercoupon表

字段 类型 长度 备注
uc_id int 10 uc_id(主键)
uc_uid int 10 用户id(外键)
uc_cpid int 10 优惠券id(外键)
uc_status tinyint 2 优惠券状态(0有效 1失效 -1已使用)

sql

DROP TABLE IF EXISTS `usercoupon`;
CREATE TABLE `usercoupon` (
  `uc_id` int(10) NOT NULL AUTO_INCREMENT,
  `uc_uid` int(10) NOT NULL,
  `uc_status` tinyint(2) DEFAULT '0',
  `uc_cpid` int(10) NOT NULL,
  PRIMARY KEY (`uc_id`),
  KEY `uc_uid` (`uc_uid`),
  KEY `uc_cpid` (`uc_cpid`),
  CONSTRAINT `uc_cpid` FOREIGN KEY (`uc_cpid`) REFERENCES `coupon` (`cp_id`),
  CONSTRAINT `uc_uid` FOREIGN KEY (`uc_uid`) REFERENCES `user` (`u_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
⚠️ **GitHub.com Fallback** ⚠️