mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-20 05:26:00 +00:00
get server version
This commit is contained in:
@@ -76,6 +76,18 @@ const databaseListLoader = ({ conid }) => ({
|
||||
reloadTrigger: `database-list-changed-${conid}`,
|
||||
});
|
||||
|
||||
const serverVersionLoader = ({ conid }) => ({
|
||||
url: 'server-connections/version',
|
||||
params: { conid },
|
||||
reloadTrigger: `server-version-changed-${conid}`,
|
||||
});
|
||||
|
||||
const databaseServerVersionLoader = ({ conid, database }) => ({
|
||||
url: 'database-connections/server-version',
|
||||
params: { conid, database },
|
||||
reloadTrigger: `database-server-version-changed-${conid}-${database}`,
|
||||
});
|
||||
|
||||
const archiveFoldersLoader = () => ({
|
||||
url: 'archive/folders',
|
||||
params: {},
|
||||
@@ -318,6 +330,21 @@ export function useDatabaseList(args) {
|
||||
return useCore(databaseListLoader, args);
|
||||
}
|
||||
|
||||
export function getServerVersion(args) {
|
||||
return getCore(serverVersionLoader, args);
|
||||
}
|
||||
export function useServerVersion(args) {
|
||||
return useCore(serverVersionLoader, args);
|
||||
}
|
||||
|
||||
export function getDatabaseServerVersion(args) {
|
||||
return getCore(databaseServerVersionLoader, args);
|
||||
}
|
||||
export function useDatabaseServerVersion(args) {
|
||||
return useCore(databaseServerVersionLoader, args);
|
||||
}
|
||||
|
||||
|
||||
export function getServerStatus() {
|
||||
return getCore(serverStatusLoader, {});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user