-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcodepay.sql
17 lines (17 loc) · 1.04 KB
/
codepay.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE TABLE IF NOT EXISTS `codepay_order` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`pay_id` varchar(50) NOT NULL COMMENT '用户ID或订单ID',
`money` decimal(6,2) unsigned NOT NULL COMMENT '实际金额',
`price` decimal(6,2) unsigned NOT NULL COMMENT '原价',
`type` int(1) NOT NULL DEFAULT '1' COMMENT '支付方式',
`pay_no` varchar(100) NOT NULL COMMENT '流水号',
`param` varchar(200) DEFAULT NULL COMMENT '自定义参数',
`pay_time` bigint(11) NOT NULL DEFAULT '0' COMMENT '付款时间',
`pay_tag` varchar(100) NOT NULL DEFAULT '0' COMMENT '金额的备注',
`status` int(1) NOT NULL DEFAULT '0' COMMENT '订单状态',
`creat_time` bigint(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
`up_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `main` (`pay_id`,`pay_time`,`money`,`type`,`pay_tag`),
UNIQUE KEY `pay_no` (`pay_no`,`type`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='用于区分是否已经处理' AUTO_INCREMENT=1 ;