get server version

This commit is contained in:
Jan Prochazka
2021-04-25 10:25:16 +02:00
parent 08692dc63f
commit 8ff706a17f
8 changed files with 88 additions and 2 deletions

View File

@@ -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, {});
}