feat: 完成 redis 增删改查

This commit is contained in:
ssongliu
2022-10-31 17:26:15 +08:00
committed by ssongliu
parent 0f136570fe
commit 37dee0dd81
21 changed files with 547 additions and 80 deletions

View File

@@ -6,6 +6,9 @@ import { Database } from '../interface/database';
export const searchMysqlDBs = (params: Database.Search) => {
return http.post<ResPage<Database.MysqlDBInfo>>(`databases/search`, params);
};
export const searchRedisDBs = (params: Database.SearchRedisWithPage) => {
return http.post<ResPage<Database.RedisData>>(`databases/redis/search`, params);
};
export const listDBByVersion = (params: string) => {
return http.get(`databases/dbs/${params}`);
};
@@ -45,3 +48,14 @@ export const loadMysqlStatus = (param: string) => {
export const loadVersions = () => {
return http.get(`/databases/versions`);
};
// redis
export const setRedis = (params: Database.RedisDataSet) => {
return http.post(`/databases/redis`, params);
};
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}`);
};