postgres
CREATE TABLE api_info (
id varchar(45) NOT NULL,
method varchar(45) DEFAULT NULL,
path varchar(100) DEFAULT NULL,
type varchar(5) DEFAULT NULL,
service varchar(45) DEFAULT NULL,
group_name varchar(45) DEFAULT NULL,
editor varchar(45) DEFAULT NULL,
name varchar(200) DEFAULT NULL,
datasource varchar(45) DEFAULT NULL,
script text,
options text,
create_time varchar(45) NULL DEFAULT NULL,
update_time varchar(45) NULL DEFAULT NULL,
PRIMARY KEY (id)
);
CREATE TABLE api_example (
id varchar(45) NOT NULL,
api_info_id varchar(45) NOT NULL,
method varchar(45) DEFAULT NULL,
url text,
request_header text,
request_body text,
response_header text,
response_body text,
status varchar(10) DEFAULT NULL,
elapsed_time int DEFAULT NULL,
options text,
editor varchar(45) DEFAULT NULL,
create_time varchar(45) DEFAULT NULL,
PRIMARY KEY (id)
);
CREATE TABLE api_info_history (
id varchar(45) NOT NULL,
api_info_id varchar(45) NOT NULL,
method varchar(45) DEFAULT NULL,
path varchar(100) DEFAULT NULL,
type varchar(5) DEFAULT NULL ,
service varchar(45) DEFAULT NULL,
group_name varchar(45) DEFAULT NULL,
editor varchar(45) DEFAULT NULL,
name varchar(200) DEFAULT NULL,
datasource varchar(45) DEFAULT NULL,
script text,
options text,
create_time varchar(45) NULL DEFAULT NULL,
PRIMARY KEY (id)
) ;
-- 开启spring.rocket-api.config-enabled: true 才需要此表
CREATE TABLE api_config (
id varchar(45) NOT NULL,
service varchar(45) NOT NULL,
config_context text,
PRIMARY KEY (id)
) ;
Last updated