eg.sql 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. DROP TABLE IF EXISTS eg_api_loan_extend;
  2. CREATE TABLE eg_api_loan_extend(
  3. `id` bigint(64) NOT NULL COMMENT 'id' ,
  4. `create_uid` VARCHAR(64) COMMENT '创建人id' ,
  5. `create_username` VARCHAR(64) COMMENT '创建人' ,
  6. `gmt_create` DATETIME COMMENT '创建时间' ,
  7. `modify_uid` VARCHAR(32) COMMENT '更新人' ,
  8. `modify_username` VARCHAR(64) COMMENT '修改人' ,
  9. `gmt_modify` DATETIME COMMENT '修改时间' ,
  10. `status` VARCHAR(10) COMMENT '有效(Y 有效 N 无效)' ,
  11. `api_id` bigint(64) COMMENT 'eg_api主键' ,
  12. `share_range` VARCHAR(255) COMMENT '共享范围' ,
  13. `protocol` VARCHAR(255) COMMENT '协议范围' ,
  14. `share_purpose` VARCHAR(255) COMMENT '共享目的' ,
  15. `need_check` INT(4) COMMENT '是否需要撞库0:不需要;1:需要' ,
  16. `share_type` VARCHAR(255) COMMENT '共享方式' ,
  17. PRIMARY KEY (id)
  18. ) COMMENT = '接出助贷api的扩展表';
  19. DROP TABLE IF EXISTS eg_api_product_extend;
  20. CREATE TABLE eg_api_product_extend(
  21. `id` bigint(64) NOT NULL COMMENT 'id' ,
  22. `create_uid` VARCHAR(64) COMMENT '创建人id' ,
  23. `create_username` VARCHAR(64) COMMENT '创建人' ,
  24. `gmt_create` DATETIME COMMENT '创建时间' ,
  25. `modify_uid` VARCHAR(32) COMMENT '更新人' ,
  26. `modify_username` VARCHAR(64) COMMENT '修改人' ,
  27. `gmt_modify` DATETIME COMMENT '修改时间' ,
  28. `status` VARCHAR(10) COMMENT '有效(Y 有效 N 无效)' ,
  29. `api_id` bigint(64) COMMENT 'eg_api主键' ,
  30. `share_range` VARCHAR(255) COMMENT '共享范围' ,
  31. `protocol` VARCHAR(255) COMMENT '协议范围' ,
  32. `share_purpose` VARCHAR(255) COMMENT '共享目的' ,
  33. `share_type` VARCHAR(255) COMMENT '共享方式' ,
  34. `need_check` INT(4) COMMENT '是否需要撞库0:不需要;1:需要' ,
  35. PRIMARY KEY (id)
  36. ) COMMENT = '接出产品api扩展表';
  37. CREATE TABLE `eg_api` (
  38. `id` bigint(64) NOT NULL COMMENT 'id',
  39. `create_uid` varchar(64) DEFAULT NULL COMMENT '创建人id',
  40. `create_username` varchar(64) DEFAULT NULL COMMENT '创建人',
  41. `gmt_create` datetime DEFAULT NULL COMMENT '创建时间',
  42. `modify_uid` varchar(32) DEFAULT NULL COMMENT '更新人',
  43. `modify_username` varchar(64) DEFAULT NULL COMMENT '修改人',
  44. `gmt_modify` datetime DEFAULT NULL COMMENT '修改时间',
  45. `status` varchar(10) DEFAULT NULL COMMENT '有效(Y 有效 N 无效)',
  46. `api_code` varchar(64) DEFAULT NULL COMMENT '业务编码',
  47. `api_name` varchar(64) DEFAULT NULL COMMENT '名称',
  48. `api_type` varchar(20) DEFAULT NULL COMMENT 'api类型',
  49. PRIMARY KEY (`id`)
  50. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='api信息表';
  51. CREATE TABLE `eg_api_endpoint` (
  52. `id` bigint(64) NOT NULL,
  53. `create_uid` varchar(64) DEFAULT NULL COMMENT '乐观锁',
  54. `create_username` varchar(64) DEFAULT NULL COMMENT '创建人',
  55. `gmt_create` datetime DEFAULT NULL COMMENT '创建时间',
  56. `modify_uid` varchar(64) DEFAULT NULL COMMENT '更新人',
  57. `modify_username` varchar(64) DEFAULT NULL COMMENT '更新人',
  58. `status` varchar(32) DEFAULT NULL COMMENT '有效(Y 有效 N 无效)',
  59. `api_config` blob COMMENT '配置',
  60. `api_code` varchar(32) DEFAULT NULL COMMENT 'code配置',
  61. `desc` varchar(255) DEFAULT NULL COMMENT '描述',
  62. `api_id` bigint(64) DEFAULT NULL COMMENT 'apiId',
  63. `gmt_modify` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  64. `api_name` varchar(255) DEFAULT NULL COMMENT 'api名称',
  65. `request_config` varchar(255) DEFAULT NULL COMMENT '请求配置',
  66. `response_config` varchar(255) DEFAULT NULL COMMENT '响应设置',
  67. `memo` varchar(255) DEFAULT NULL COMMENT '备注',
  68. PRIMARY KEY (`id`) USING BTREE
  69. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='api通道表';