feat: 增加 redis 状态获取、配置获取等接口

This commit is contained in:
ssongliu
2022-10-31 23:52:39 +08:00
committed by ssongliu
parent 37dee0dd81
commit bc5b269691
18 changed files with 927 additions and 198 deletions

View File

@@ -56,6 +56,18 @@ export const setRedis = (params: Database.RedisDataSet) => {
export const deleteRedisKey = (params: Database.RedisDelBatch) => {
return http.post(`/databases/redis/del`, params);
};
export const cleanRedisKey = (db: number) => {
return http.post(`/databases/redis/clean/${db}`);
export const cleanRedisKey = (params: Database.RedisBaseReq) => {
return http.post(`/databases/redis/clean`, params);
};
export const loadRedisStatus = (params: Database.RedisBaseReq) => {
return http.post<Database.RedisStatus>(`/databases/redis/status`, params);
};
export const loadRedisConf = (params: Database.RedisBaseReq) => {
return http.post<Database.RedisConf>(`/databases/redis/conf`, params);
};
export const updateRedisConf = (params: Database.RedisConfUpdate) => {
return http.post(`/databases/redis/conf/update`, params);
};
export const loadRedisVersions = () => {
return http.get(`/databases/redis/versions`);
};