cust.db 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. -- cust table bo_cust
  2. -- 客户信息表(变更历史表)
  3. create table bo_cust(
  4. boId varchar(20) not null COMMENT '业务ID 对应 busi_order的boId',
  5. custId varchar(20) not null COMMENT '客户ID',
  6. name varchar(50) not null COMMENT '客户名称',
  7. email varchar(20) not null COMMENT '客户邮箱',
  8. cellphone varchar(11) COMMENT '客户电话',
  9. realName varchar(20) COMMENT '客户正式名称' ,
  10. sex varchar(10) COMMENT '客户性别 1 男,0 女',
  11. password varchar(20) not null COMMENT '客户密码,默认md5加密',
  12. lanId varchar(10) COMMENT '用户区域,统计用',
  13. custAdress varchar(500) COMMENT '客户地址',
  14. custType varchar(10) default '1' COMMENT '客户类型,1 普通客户 2 管理员 3 超级管理 4 微信用户 5 支付宝用户 6 github用户 7 sina 用户 8 QQ 用户',
  15. openId varchar(30) COMMENT '第三方开放ID 如微信openId',
  16. versionId varchar(20) not null comment '过程表更新实例表最新的版本ID,这里可以是购物车ID',
  17. create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  18. start_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间',
  19. end_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间',
  20. state varchar(10) not null COMMENT '新建 ADD ,删除DEL'
  21. );
  22. -- table bo_cust_attr
  23. -- 客户属性 (变更历史表)
  24. create table bo_cust_attr(
  25. boId varchar(20) not null COMMENT '业务ID 对应 busi_order的boId',,
  26. custId varchar(20) not null COMMENT '客户ID',
  27. attrCd varchar(50) not null COMMENT '属性编码,对应 Attr 表',
  28. value varchar(200) not null COMMENT '属性编码对应值',
  29. state varchar(10) not null COMMENT '新建客户属性 ADD ,删除客户属性DEL',
  30. create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间'
  31. );
  32. create table cust(
  33. custId varchar(20) not null COMMENT '客户ID',
  34. name varchar(50) not null COMMENT '客户名称',
  35. email varchar(20) not null COMMENT '客户邮箱',
  36. cellphone varchar(11) COMMENT '客户电话',
  37. realName varchar(20) COMMENT '客户正式名称' ,
  38. sex varchar(10) COMMENT '客户性别 1 男,0 女',
  39. password varchar(20) not null COMMENT '客户密码,默认md5加密',
  40. lanId varchar(10) COMMENT '用户区域,统计用',
  41. custAdress varchar(500) COMMENT '客户地址',
  42. custType varchar(10) default '1' COMMENT '客户类型,1 普通客户 2 管理员 3 超级管理 4 微信用户 5 支付宝用户 6 github用户 7 sina 用户 8 QQ 用户',
  43. openId varchar(30) COMMENT '第三方开放ID 如微信openId',
  44. status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效',
  45. versionId varchar(20) not null comment '过程表更新实例表最新的版本ID,这里可以是购物车ID',
  46. create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  47. start_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间',
  48. end_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间'
  49. );
  50. create table cust_attr(
  51. custId varchar(20) not null COMMENT '客户ID',
  52. attrCd varchar(50) not null COMMENT '属性编码,对应 Attr 表',
  53. value varchar(200) not null COMMENT '属性编码对应值',
  54. status_cd varchar(10) default '0' COMMENT '数据状态 0 有效 1 失效',
  55. versionId varchar(20) not null comment '过程表更新实例表最新的版本ID,这里可以是购物车ID',
  56. create_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  57. start_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '开始时间',
  58. end_dt timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '结束时间',
  59. );