wiki_api.sql 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. SET FOREIGN_KEY_CHECKS=0;
  2. -- ----------------------------
  3. -- Table structure for api_admin_user
  4. -- ----------------------------
  5. DROP TABLE IF EXISTS `api_admin_user`;
  6. CREATE TABLE `api_admin_user` (
  7. `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  8. `user_name` varchar(255) NOT NULL COMMENT '用户名',
  9. `user_password` char(32) NOT NULL COMMENT '密码',
  10. `user_login` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
  11. `user_reg_ip` varchar(25) NOT NULL DEFAULT '0' COMMENT '注册IP',
  12. `user_mobile` varchar(20) DEFAULT '' COMMENT '用户手机',
  13. `last_login_ip` varchar(25) NOT NULL DEFAULT '0' COMMENT '最后登录IP',
  14. `user_header_img` varchar(255) DEFAULT '' COMMENT '用户头像160*160',
  15. `user_group` int(10) unsigned DEFAULT '0' COMMENT '用户所属权限组 对应auth_group id',
  16. `user_status` tinyint(1) DEFAULT '1' COMMENT '用户状态 1正常 2禁用',
  17. `create_time` int(11) unsigned zerofill NOT NULL COMMENT '创建时间',
  18. `update_time` int(11) unsigned zerofill NOT NULL COMMENT '更新时间',
  19. PRIMARY KEY (`id`)
  20. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='后台用户表';
  21. -- ----------------------------
  22. -- Table structure for api_date_type
  23. -- ----------------------------
  24. DROP TABLE IF EXISTS `api_date_type`;
  25. CREATE TABLE `api_date_type` (
  26. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  27. `type_name` varchar(60) DEFAULT NULL COMMENT '数据类型',
  28. `create_time` int(11) unsigned DEFAULT NULL,
  29. `update_time` int(11) unsigned DEFAULT NULL,
  30. PRIMARY KEY (`id`)
  31. ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='接口数据类型';
  32. -- ----------------------------
  33. -- Table structure for api_project
  34. -- ----------------------------
  35. DROP TABLE IF EXISTS `api_project`;
  36. CREATE TABLE `api_project` (
  37. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  38. `project_name` varchar(30) DEFAULT '' COMMENT '项目名称',
  39. `project_icon` varchar(60) DEFAULT NULL COMMENT '项目图标',
  40. `project_about` varchar(60) DEFAULT '' COMMENT '项目简介',
  41. `create_time` int(11) unsigned DEFAULT '0',
  42. `update_time` int(11) unsigned DEFAULT '0',
  43. PRIMARY KEY (`id`)
  44. ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COMMENT='项目表';
  45. -- ----------------------------
  46. -- Table structure for api_project_api
  47. -- ----------------------------
  48. DROP TABLE IF EXISTS `api_project_api`;
  49. CREATE TABLE `api_project_api` (
  50. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '接口编号',
  51. `project_module_id` int(11) DEFAULT NULL COMMENT '模块id',
  52. `project_id` int(11) DEFAULT NULL COMMENT '项目id',
  53. `project_cate_id` int(11) DEFAULT '0' COMMENT '接口分类id',
  54. `api_url` varchar(100) DEFAULT NULL COMMENT '请求地址',
  55. `api_name` varchar(100) DEFAULT NULL COMMENT '接口名',
  56. `api_des` varchar(300) DEFAULT NULL COMMENT '接口描述',
  57. `api_parameter` text COMMENT '请求参数{所有的主求参数,以json格式在此存放}',
  58. `api_parameter_json` text COMMENT '请求参数的json格式',
  59. `api_re` text COMMENT '返回值{以json格式在此存放}',
  60. `api_re_json` text COMMENT '返回数据的json格式',
  61. `api_isdel` tinyint(4) unsigned DEFAULT '0' COMMENT '{0:正常,1:删除}',
  62. `project_url_id` int(11) NOT NULL COMMENT '项目url域名前缀id',
  63. `api_oeder` int(11) DEFAULT '0' COMMENT '排序(值越大,越靠前)',
  64. `request_type_id` int(11) NOT NULL COMMENT '请求类型id',
  65. `api_memo` text COMMENT '备注',
  66. `update_time` int(11) unsigned DEFAULT NULL COMMENT '最后操作时间',
  67. `create_time` int(11) unsigned DEFAULT NULL,
  68. PRIMARY KEY (`id`)
  69. ) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8 COMMENT='接口明细表';
  70. -- ----------------------------
  71. -- Table structure for api_project_cate
  72. -- ----------------------------
  73. DROP TABLE IF EXISTS `api_project_cate`;
  74. CREATE TABLE `api_project_cate` (
  75. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  76. `cate_name` varchar(60) DEFAULT NULL,
  77. `project_id` int(11) NOT NULL COMMENT '项目id',
  78. `project_module_id` int(11) DEFAULT NULL,
  79. `create_time` int(11) unsigned DEFAULT '0',
  80. `update_time` int(11) unsigned DEFAULT '0',
  81. PRIMARY KEY (`id`)
  82. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='项目模块->分类表';
  83. -- ----------------------------
  84. -- Table structure for api_project_module
  85. -- ----------------------------
  86. DROP TABLE IF EXISTS `api_project_module`;
  87. CREATE TABLE `api_project_module` (
  88. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  89. `model_name` varchar(60) DEFAULT NULL COMMENT '项目模块名',
  90. `project_id` int(11) DEFAULT NULL COMMENT '项目id',
  91. `create_time` int(11) unsigned DEFAULT '0',
  92. `update_time` int(11) unsigned DEFAULT '0',
  93. PRIMARY KEY (`id`)
  94. ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='项目模块表';
  95. -- ----------------------------
  96. -- Table structure for api_project_url
  97. -- ----------------------------
  98. DROP TABLE IF EXISTS `api_project_url`;
  99. CREATE TABLE `api_project_url` (
  100. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  101. `project_id` int(11) NOT NULL COMMENT '项目id',
  102. `url_domain` varchar(60) NOT NULL COMMENT '项目域名',
  103. `create_time` int(11) unsigned DEFAULT '0',
  104. `update_time` int(11) unsigned DEFAULT '0',
  105. PRIMARY KEY (`id`)
  106. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='项目域名表';
  107. -- ----------------------------
  108. -- Table structure for api_request_type
  109. -- ----------------------------
  110. DROP TABLE IF EXISTS `api_request_type`;
  111. CREATE TABLE `api_request_type` (
  112. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  113. `type_name` varchar(60) DEFAULT NULL COMMENT '请求类型',
  114. `create_time` int(11) unsigned DEFAULT NULL,
  115. `update_time` int(11) unsigned DEFAULT NULL,
  116. PRIMARY KEY (`id`)
  117. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='接口请求类型';