Restructure queries

This commit is contained in:
Hakan Shehu
2024-12-02 19:08:17 +01:00
parent 0c07068341
commit d2e63c00fe
41 changed files with 44 additions and 44 deletions

View File

@@ -2,7 +2,7 @@ import { SelectAccount } from '@/main/data/app/schema';
import { databaseService } from '@/main/data/database-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapAccount } from '@/main/utils';
import { AccountGetQueryInput } from '@/shared/queries/account-get';
import { AccountGetQueryInput } from '@/shared/queries/accounts/account-get';
import { Account } from '@/shared/types/accounts';
import { Event } from '@/shared/types/events';

View File

@@ -2,7 +2,7 @@ import { SelectAccount } from '@/main/data/app/schema';
import { databaseService } from '@/main/data/database-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapAccount } from '@/main/utils';
import { AccountListQueryInput } from '@/shared/queries/account-list';
import { AccountListQueryInput } from '@/shared/queries/accounts/account-list';
import { Account } from '@/shared/types/accounts';
import { Event } from '@/shared/types/events';

View File

@@ -1,6 +1,6 @@
import { assetService } from '@/main/services/asset-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { EmojisGetQueryInput } from '@/shared/queries/emojis-get';
import { EmojisGetQueryInput } from '@/shared/queries/emojis/emojis-get';
import { EmojiData } from '@/shared/types/emojis';
import { Event } from '@/shared/types/events';

View File

@@ -2,7 +2,7 @@ import { databaseService } from '@/main/data/database-service';
import { SelectDownload } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapDownload } from '@/main/utils';
import { DownloadGetQueryInput } from '@/shared/queries/download-get';
import { DownloadGetQueryInput } from '@/shared/queries/files/download-get';
import { Event } from '@/shared/types/events';
import { Download } from '@/shared/types/nodes';

View File

@@ -1,10 +1,10 @@
import { compareString,FileNode } from '@colanode/core';
import { compareString, FileNode } from '@colanode/core';
import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { FileListQueryInput } from '@/shared/queries/file-list';
import { FileListQueryInput } from '@/shared/queries/files/file-list';
import { Event } from '@/shared/types/events';
export class FileListQueryHandler implements QueryHandler<FileListQueryInput> {

View File

@@ -1,6 +1,6 @@
import { fileService } from '@/main/services/file-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { FileMetadataGetQueryInput } from '@/shared/queries/file-metadata-get';
import { FileMetadataGetQueryInput } from '@/shared/queries/files/file-metadata-get';
import { Event } from '@/shared/types/events';
import { FileMetadata } from '@/shared/types/files';

View File

@@ -1,6 +1,6 @@
import { assetService } from '@/main/services/asset-service';
import { ChangeCheckResult,QueryHandler } from '@/main/types';
import { IconsGetQueryInput } from '@/shared/queries/icons-get';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { IconsGetQueryInput } from '@/shared/queries/icons/icons-get';
import { Event } from '@/shared/types/events';
import { IconData } from '@/shared/types/icons';

View File

@@ -1,21 +1,21 @@
import { AccountGetQueryHandler } from '@/main/queries/account-get';
import { AccountListQueryHandler } from '@/main/queries/accounts-list';
import { DownloadGetQueryHandler } from '@/main/queries/download-get';
import { EmojisGetQueryHandler } from '@/main/queries/emojis-get';
import { FileListQueryHandler } from '@/main/queries/file-list';
import { FileMetadataGetQueryHandler } from '@/main/queries/file-metadata-get';
import { IconsGetQueryHandler } from '@/main/queries/icons-get';
import { MessageListQueryHandler } from '@/main/queries/message-list';
import { NodeChildrenGetQueryHandler } from '@/main/queries/node-children-get';
import { NodeGetQueryHandler } from '@/main/queries/node-get';
import { NodeTreeGetQueryHandler } from '@/main/queries/node-tree-get';
import { RadarDataGetQueryHandler } from '@/main/queries/radar-data-get';
import { RecordListQueryHandler } from '@/main/queries/record-list';
import { ServerListQueryHandler } from '@/main/queries/server-list';
import { UserSearchQueryHandler } from '@/main/queries/user-search';
import { WorkspaceGetQueryHandler } from '@/main/queries/workspace-get';
import { WorkspaceListQueryHandler } from '@/main/queries/workspace-list';
import { WorkspaceUserListQueryHandler } from '@/main/queries/workspace-user-list';
import { AccountGetQueryHandler } from '@/main/queries/accounts/account-get';
import { AccountListQueryHandler } from '@/main/queries/accounts/accounts-list';
import { DownloadGetQueryHandler } from '@/main/queries/files/download-get';
import { EmojisGetQueryHandler } from '@/main/queries/emojis/emojis-get';
import { FileListQueryHandler } from '@/main/queries/files/file-list';
import { FileMetadataGetQueryHandler } from '@/main/queries/files/file-metadata-get';
import { IconsGetQueryHandler } from '@/main/queries/icons/icons-get';
import { MessageListQueryHandler } from '@/main/queries/messages/message-list';
import { NodeChildrenGetQueryHandler } from '@/main/queries/nodes/node-children-get';
import { NodeGetQueryHandler } from '@/main/queries/nodes/node-get';
import { NodeTreeGetQueryHandler } from '@/main/queries/nodes/node-tree-get';
import { RadarDataGetQueryHandler } from '@/main/queries/interactions/radar-data-get';
import { RecordListQueryHandler } from '@/main/queries/records/record-list';
import { ServerListQueryHandler } from '@/main/queries/servers/server-list';
import { UserSearchQueryHandler } from '@/main/queries/users/user-search';
import { WorkspaceGetQueryHandler } from '@/main/queries/workspaces/workspace-get';
import { WorkspaceListQueryHandler } from '@/main/queries/workspaces/workspace-list';
import { WorkspaceUserListQueryHandler } from '@/main/queries/workspaces/workspace-user-list';
import { QueryHandler } from '@/main/types';
import { QueryMap } from '@/shared/queries';

View File

@@ -1,6 +1,6 @@
import { radarService } from '@/main/services/radar-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { RadarDataGetQueryInput } from '@/shared/queries/radar-data-get';
import { RadarDataGetQueryInput } from '@/shared/queries/interactions/radar-data-get';
import { Event } from '@/shared/types/events';
import { WorkspaceRadarData } from '@/shared/types/radars';

View File

@@ -1,10 +1,10 @@
import { compareString,MessageNode } from '@colanode/core';
import { compareString, MessageNode } from '@colanode/core';
import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { MessageListQueryInput } from '@/shared/queries/message-list';
import { MessageListQueryInput } from '@/shared/queries/messages/message-list';
import { Event } from '@/shared/types/events';
export class MessageListQueryHandler

View File

@@ -4,7 +4,7 @@ import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { NodeChildrenGetQueryInput } from '@/shared/queries/node-children-get';
import { NodeChildrenGetQueryInput } from '@/shared/queries/nodes/node-children-get';
import { Event } from '@/shared/types/events';
export class NodeChildrenGetQueryHandler

View File

@@ -4,7 +4,7 @@ import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { NodeGetQueryInput } from '@/shared/queries/node-get';
import { NodeGetQueryInput } from '@/shared/queries/nodes/node-get';
import { Event } from '@/shared/types/events';
export class NodeGetQueryHandler implements QueryHandler<NodeGetQueryInput> {

View File

@@ -3,8 +3,8 @@ import { Node } from '@colanode/core';
import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { fetchNodeAncestors,mapNode } from '@/main/utils';
import { NodeTreeGetQueryInput } from '@/shared/queries/node-tree-get';
import { fetchNodeAncestors, mapNode } from '@/main/utils';
import { NodeTreeGetQueryInput } from '@/shared/queries/nodes/node-tree-get';
import { Event } from '@/shared/types/events';
export class NodeTreeGetQueryHandler

View File

@@ -24,7 +24,7 @@ import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { RecordListQueryInput } from '@/shared/queries/record-list';
import { RecordListQueryInput } from '@/shared/queries/records/record-list';
import { Event } from '@/shared/types/events';
export class RecordListQueryHandler

View File

@@ -1,7 +1,7 @@
import { SelectServer } from '@/main/data/app/schema';
import { databaseService } from '@/main/data/database-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { ServerListQueryInput } from '@/shared/queries/server-list';
import { ServerListQueryInput } from '@/shared/queries/servers/server-list';
import { Event } from '@/shared/types/events';
import { Server } from '@/shared/types/servers';

View File

@@ -5,7 +5,7 @@ import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { UserSearchQueryInput } from '@/shared/queries/user-search';
import { UserSearchQueryInput } from '@/shared/queries/users/user-search';
import { Event } from '@/shared/types/events';
export class UserSearchQueryHandler

View File

@@ -2,7 +2,7 @@ import { SelectWorkspace } from '@/main/data/app/schema';
import { databaseService } from '@/main/data/database-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapWorkspace } from '@/main/utils';
import { WorkspaceGetQueryInput } from '@/shared/queries/workspace-get';
import { WorkspaceGetQueryInput } from '@/shared/queries/workspaces/workspace-get';
import { Event } from '@/shared/types/events';
import { Workspace } from '@/shared/types/workspaces';

View File

@@ -2,7 +2,7 @@ import { SelectWorkspace } from '@/main/data/app/schema';
import { databaseService } from '@/main/data/database-service';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapWorkspace } from '@/main/utils';
import { WorkspaceListQueryInput } from '@/shared/queries/workspace-list';
import { WorkspaceListQueryInput } from '@/shared/queries/workspaces/workspace-list';
import { Event } from '@/shared/types/events';
import { Workspace } from '@/shared/types/workspaces';

View File

@@ -4,7 +4,7 @@ import { databaseService } from '@/main/data/database-service';
import { SelectNode } from '@/main/data/workspace/schema';
import { ChangeCheckResult, QueryHandler } from '@/main/types';
import { mapNode } from '@/main/utils';
import { WorkspaceUserListQueryInput } from '@/shared/queries/workspace-user-list';
import { WorkspaceUserListQueryInput } from '@/shared/queries/workspaces/workspace-user-list';
import { Event } from '@/shared/types/events';
export class WorkspaceUserListQueryHandler

View File

@@ -8,7 +8,7 @@ import { ListLayout } from '@/renderer/components/folders/lists/list-layout';
import { FolderContext } from '@/renderer/contexts/folder';
import { useWorkspace } from '@/renderer/contexts/workspace';
import { useQueries } from '@/renderer/hooks/use-queries';
import { FileListQueryInput } from '@/shared/queries/file-list';
import { FileListQueryInput } from '@/shared/queries/files/file-list';
import { FolderLayoutType } from '@/shared/types/folders';
const FILES_PER_PAGE = 100;

View File

@@ -6,7 +6,7 @@ import { Message } from '@/renderer/components/messages/message';
import { useConversation } from '@/renderer/contexts/conversation';
import { useWorkspace } from '@/renderer/contexts/workspace';
import { useQueries } from '@/renderer/hooks/use-queries';
import { MessageListQueryInput } from '@/shared/queries/message-list';
import { MessageListQueryInput } from '@/shared/queries/messages/message-list';
const MESSAGES_PER_PAGE = 50;

View File

@@ -9,7 +9,7 @@ import { WorkspaceUserInvite } from '@/renderer/components/workspaces/workspace-
import { WorkspaceUserRoleDropdown } from '@/renderer/components/workspaces/workspace-user-role-dropdown';
import { useWorkspace } from '@/renderer/contexts/workspace';
import { useQueries } from '@/renderer/hooks/use-queries';
import { WorkspaceUserListQueryInput } from '@/shared/queries/workspace-user-list';
import { WorkspaceUserListQueryInput } from '@/shared/queries/workspaces/workspace-user-list';
const USERS_PER_PAGE = 50;

View File

@@ -4,7 +4,7 @@ import React from 'react';
import { useDatabase } from '@/renderer/contexts/database';
import { useWorkspace } from '@/renderer/contexts/workspace';
import { useQueries } from '@/renderer/hooks/use-queries';
import { RecordListQueryInput } from '@/shared/queries/record-list';
import { RecordListQueryInput } from '@/shared/queries/records/record-list';
const RECORDS_PER_PAGE = 50;