首页 > 代码库 > API文档管理工具-数据库表结构思考.
API文档管理工具-数据库表结构思考.
API文档管理工具-数据库表结构思考.
PS: 管理工具只是为了方便自己记录API的一些基本信息,方便不同的开发人员 (App Developer, Restful API Developer)之间的工作协调,同时也是由于本人不擅长word文档编写,程序及设计简单,大牛勿喷!
- API基础信息表
CREATE TABLE API_Infor 2 ( 3 ApiID uniqueidentifier PRIMARY KEY 4 ,ApiCategory int 5 ,ApiSupport nvarchar(100) 6 ,ApiName nvarchar(200) 7 ,ApiMemo nvarchar(1000) 8 ,ApiVersion nvarchar(5) 9 ,ApiStatus int 10 ,ApiVerbs int 11 ,ApiSecurity int 12 ,ApiKey nvarchar(100) 13 ,ApiToken nvarchar(100) 14 ,ApiRequest nvarchar(4000) 15 ,ApiResponse nvarchar(4000) 16 ,ApiTags nvarchar(100) 17 ,ApiResource nvarchar(500) 18 ,ApiInUser int 19 ,ApiInDate datetime 20 ,ApiEditUser int 21 ,ApiEditDate datetime 22 )
- API分类信息表
1 CREATE TABLE API_Category 2 ( 3 CategoryID int PRIMARY KEY 4 ,ParentID int 5 ,CategoryName nvarchar(100) 6 ,CategoryImage nvarchar(200) 7 )
- API访问表
1 CREATE TABLE API_Called_Infor 2 ( 3 CalledID int PRIMARY KEY 4 ,ApiID int 5 ,InDate datetime 6 )
- API管理用户表
1 CREATE TABLE API_User 2 ( 3 UserID int PRIMARY KEY 4 ,LoginName NVARCHAR(100) 5 ,UserName NVARCHAR(100) 6 ,Password NVARCHAR(100) 7 ,Status INT 8 )
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。