From 88841464f94d4d351c9e4a33885f883249ca0163 Mon Sep 17 00:00:00 2001 From: Wroud Date: Sat, 16 May 2020 12:46:51 +0300 Subject: [PATCH] fix(core): schema Maybe values for array element --- .../schema/service.core.graphqls | 12 ++++++------ .../schema/service.navigator.graphqls | 10 ++++------ .../schema/service.sql.graphqls | 2 +- .../schema/service.data.transfer.graphqls | 2 +- 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls b/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls index c84c3f9170..66b3bca2fe 100644 --- a/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls +++ b/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls @@ -60,7 +60,7 @@ type ServerConfig { supportsConnectionBrowser: Boolean supportsWorkspaces: Boolean - supportedLanguages: [ ServerLanguage ]! + supportedLanguages: [ ServerLanguage! ]! services: [ WebServiceConfig ] productConfiguration: Object! } @@ -73,7 +73,7 @@ type SessionInfo { cacheExpired: Boolean! serverMessages: [ ServerMessage ] - connections: [ ConnectionInfo ]! + connections: [ ConnectionInfo! ]! } #################################################### @@ -183,7 +183,7 @@ type ConnectionInfo { clientVersion: String # Supported features (provided etc) - features: [ String ]! + features: [ String! ]! } type LogEntry { @@ -208,15 +208,15 @@ extend type Query { sessionPermissions: [ID]! # Get driver info - driverList( id: ID ): [ DriverInfo ]! + driverList( id: ID ): [ DriverInfo! ]! # Get list of predefined data sources - dataSourceList: [ DataSourceInfo ]! + dataSourceList: [ DataSourceInfo! ]! # Return connection state connectionState( id: ID! ): ConnectionInfo! - readSessionLog(maxEntries: Int, clearEntries: Boolean): [ LogEntry ]! + readSessionLog(maxEntries: Int, clearEntries: Boolean): [ LogEntry! ]! } diff --git a/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls b/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls index 4f2973ba05..45035e32ff 100644 --- a/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls +++ b/server/bundles/io.cloudbeaver.server/schema/service.navigator.graphqls @@ -29,7 +29,7 @@ type ObjectPropertyInfo { # Default property value defaultValue: Object # Supported features (system, hidden, inherited, foreign, expensive, etc) - features: [ String ]! + features: [ String! ]! } input ObjectPropertyFilter { @@ -94,10 +94,8 @@ type NavigatorNodeInfo { } type DatabaseStructContainers { - - catalogList: [ DatabaseObjectInfo ]! - schemaList: [ DatabaseObjectInfo ]! - + catalogList: [ DatabaseObjectInfo! ]! + schemaList: [ DatabaseObjectInfo! ]! } #################################################### @@ -111,7 +109,7 @@ extend type Query { parentPath: ID!, offset: Int, limit: Int, - onlyFolders: Boolean): [ NavigatorNodeInfo ]! + onlyFolders: Boolean): [ NavigatorNodeInfo! ]! navNodeInfo( nodePath: ID! ): NavigatorNodeInfo! diff --git a/server/bundles/io.cloudbeaver.server/schema/service.sql.graphqls b/server/bundles/io.cloudbeaver.server/schema/service.sql.graphqls index 5fec93c076..0442ccd4a0 100644 --- a/server/bundles/io.cloudbeaver.server/schema/service.sql.graphqls +++ b/server/bundles/io.cloudbeaver.server/schema/service.sql.graphqls @@ -99,7 +99,7 @@ type SQLExecuteInfo { statusMessage: String duration: Int - results: [ SQLQueryResults ]! + results: [ SQLQueryResults! ]! } extend type Query { diff --git a/server/bundles/io.cloudbeaver.service.data.transfer/schema/service.data.transfer.graphqls b/server/bundles/io.cloudbeaver.service.data.transfer/schema/service.data.transfer.graphqls index bfbaa04b49..bdf22420d2 100644 --- a/server/bundles/io.cloudbeaver.service.data.transfer/schema/service.data.transfer.graphqls +++ b/server/bundles/io.cloudbeaver.service.data.transfer/schema/service.data.transfer.graphqls @@ -29,7 +29,7 @@ input DataTransferParameters { extend type Query { # Available transfer processors - dataTransferAvailableStreamProcessors: [ DataTransferProcessorInfo ]! + dataTransferAvailableStreamProcessors: [ DataTransferProcessorInfo! ]! dataTransferExportDataFromContainer( connectionId: ID!,