clean.sql 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. create table member_auth
  2. (
  3. id bigint auto_increment
  4. primary key,
  5. ssid varchar(64) not null,
  6. out_trade_no varchar(64) null,
  7. auth varchar(255) not null,
  8. auth_value bigint default 0 not null,
  9. start_timestamp bigint not null,
  10. end_timestamp bigint not null,
  11. status int default 0 not null,
  12. create_time datetime not null,
  13. update_time datetime not null
  14. );
  15. create index idx_auth
  16. on member_auth (auth);
  17. create index idx_out_trade_no
  18. on member_auth (out_trade_no);
  19. create index idx_ssid
  20. on member_auth (ssid);
  21. create table order_info
  22. (
  23. id bigint auto_increment
  24. primary key,
  25. out_trade_no varchar(128) not null,
  26. ssid varchar(64) not null,
  27. device_id varchar(64) not null,
  28. phone varchar(64) null,
  29. item_id bigint not null,
  30. item_name varchar(255) not null,
  31. original_amount bigint not null,
  32. amount bigint not null,
  33. app_platform int not null,
  34. package_name varchar(255) not null,
  35. channel_name varchar(255) null,
  36. ip varchar(255) null,
  37. create_time datetime not null,
  38. update_time datetime not null,
  39. pay_status int not null comment '-- 0:已创建 1:未支付 2:已支付 3:已关闭 4:已退款',
  40. status int not null,
  41. constraint idx_out_trade_no
  42. unique (out_trade_no)
  43. );
  44. create index idx_create_time
  45. on order_info (create_time);
  46. create index idx_ssid
  47. on order_info (ssid);