ddl.sql
2.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#测试表
DROP TABLE IF EXISTS test;
CREATE TABLE test(
id int(4) PRIMARY KEY NOT NULL auto_increment COMMENT '产品主键',
name VARCHAR(128) NOT NULL COMMENT '名称',
age int(4) NOT NULL COMMENT '年龄'
);
INSERT INTO test(name,age) VALUES("A","1");
#mybatis测试表
DROP TABLE IF EXISTS mybatis_test;
CREATE TABLE mybatis_test(
id int(4) PRIMARY KEY NOT NULL auto_increment COMMENT '产品主键',
name VARCHAR(128) NOT NULL COMMENT '名称',
age int(4) NOT NULL COMMENT '年龄'
);
INSERT INTO mybatis_test(name,age) VALUES("C","111");
#支付表
DROP TABLE IF EXISTS alipay;
CREATE TABLE alipay(
id int(8) primary key not null auto_increment comment '主键ID',
out_trade_no varchar(64) not null comment '订单号',
subject varchar(255) not null comment '商品名称',
payment_type varchar(4) not null comment '支付类型',
trade_no varchar(64) comment '支付宝交易号',
trade_status enum('WAIT_BUYER_PAY','TRADE_CLOSE','TRADE_SUCCESS','TRADE_PENDING','TRADE_FINISH','REFUND_SUCCESS','REFUND_CLOSED') not null comment '交易状态',
buyer_id varchar(30) comment '用户支付宝ID',
total_fee float not null comment '交易金额',
body varchar(255) comment '商品描述',
return_url varchar(255) comment '回调地址',
gmt_create datetime not null comment '交易创建时间',
gmt_trade_status datetime not null comment '交易状态更新时间'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
select * from alipay;
DROP TABLE IF EXISTS pay_log;
CREATE TABLE pay_log(
id int(8) primary key not null auto_increment comment '主键ID',
pay_id int(8) not null comment '支付表主键id',
out_trade_no varchar(64) not null comment '订单号',
subject varchar(256) not null comment '商品名称',
payment_type varchar(4) not null comment '支付类型',
trade_no varchar(64) comment '支付宝交易号',
trade_status enum('WAIT_BUYER_PAY','TRADE_CLOSE','TRADE_SUCCESS','TRADE_PENDING','TRADE_FINISH','REFUND_SUCCESS','REFUND_CLOSED') not null comment '交易状态',
buyer_id varchar(30) comment '用户支付宝ID',
total_fee float not null comment '交易金额',
body varchar(400) comment '商品描述',
return_url varchar(255) comment '回调地址',
gmt_create datetime not null comment '交易创建时间'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
#文件存储表
DROP TABLE IF EXISTS sys_file;
CREATE TABLE sys_file(
id INT(4) PRIMARY KEY NOT NULL auto_increment COMMENT '主键',
name VARCHAR(128) NOT NULL COMMENT '名称',
file_key VARCHAR(128) NOT NULL COMMENT '文件key',
usageType VARCHAR(32) NOT NULL COMMENT '使用类型',
uri VARCHAR(128) NOT NULL COMMENT '文件存储路径',
compress_uri VARCHAR(512) COMMENT '压缩文件存储路径',
create_date DATE NOT NULL COMMENT '创建时间',
update_date DATE NOT NULL COMMENT '更新时间'
);
#测试脚本
#INSERT INTO sys_file(name,file_key,usageType,uri,compress_uri,create_date,update_date) VALUES('file_name','key',0,'uri','compress_uri','2016-05-01','2016-05-05');
#select * from sys_file;