From 41b8ff3f9bddad377e83ec16f87c6b23404cfc20 Mon Sep 17 00:00:00 2001 From: Emile Filteau-Tessier Date: Tue, 2 Sep 2025 09:08:21 -0400 Subject: [PATCH] Make TimeDimension fields nullable --- packages/cubejs-api-gateway/src/graphql.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/cubejs-api-gateway/src/graphql.ts b/packages/cubejs-api-gateway/src/graphql.ts index b00a9d4738b4e..02ddb04ee8bca 100644 --- a/packages/cubejs-api-gateway/src/graphql.ts +++ b/packages/cubejs-api-gateway/src/graphql.ts @@ -96,31 +96,31 @@ const OrderBy = enumType({ export const TimeDimension = objectType({ name: 'TimeDimension', definition(t) { - t.nonNull.field('value', { + t.field('value', { type: 'DateTime', }); - t.nonNull.field('second', { + t.field('second', { type: 'DateTime', }); - t.nonNull.field('minute', { + t.field('minute', { type: 'DateTime', }); - t.nonNull.field('hour', { + t.field('hour', { type: 'DateTime', }); - t.nonNull.field('day', { + t.field('day', { type: 'DateTime', }); - t.nonNull.field('week', { + t.field('week', { type: 'DateTime', }); - t.nonNull.field('month', { + t.field('month', { type: 'DateTime', }); - t.nonNull.field('quarter', { + t.field('quarter', { type: 'DateTime' }); - t.nonNull.field('year', { + t.field('year', { type: 'DateTime', }); },