feat: onboarding & profile edition (#507)

* feat: wip onboarding

* fix: generate graphql front

* wip: onboarding

* feat: login/register and edit profile

* fix: unused import

* fix: test

* Use DEBUG_MODE instead of STAGE and mute typescript depth exceed errors

* Fix seeds

* Fix onboarding when coming from google

* Fix

* Fix lint

* Fix ci

* Fix tests

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
Jérémy M
2023-07-07 02:05:15 +02:00
committed by GitHub
parent 0b7a023f3d
commit 1144bd13ed
141 changed files with 2660 additions and 962 deletions

View File

@ -11,13 +11,15 @@ export class WorkspaceCreateManyInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutCommentThreadsInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutCommentsInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutCompaniesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutPeopleInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutPipelineProgressesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutPipelineStagesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutPipelinesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceCreateWithoutWorkspaceMemberInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -19,13 +19,15 @@ export class WorkspaceCreateInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -14,13 +14,15 @@ export class WorkspaceGroupBy {
@Validator.IsOptional()
id!: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -13,10 +13,12 @@ export class WorkspaceMaxAggregate {
@Field(() => String, {nullable:true})
@Validator.IsString()
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})

View File

@ -13,10 +13,12 @@ export class WorkspaceMinAggregate {
@Field(() => String, {nullable:true})
@Validator.IsString()
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})

View File

@ -21,11 +21,11 @@ export class WorkspaceScalarWhereWithAggregatesInput {
@Field(() => StringWithAggregatesFilter, {nullable:true})
id?: StringWithAggregatesFilter;
@Field(() => StringWithAggregatesFilter, {nullable:true})
domainName?: StringWithAggregatesFilter;
@Field(() => StringNullableWithAggregatesFilter, {nullable:true})
domainName?: StringNullableWithAggregatesFilter;
@Field(() => StringWithAggregatesFilter, {nullable:true})
displayName?: StringWithAggregatesFilter;
@Field(() => StringNullableWithAggregatesFilter, {nullable:true})
displayName?: StringNullableWithAggregatesFilter;
@Field(() => StringNullableWithAggregatesFilter, {nullable:true})
logo?: StringNullableWithAggregatesFilter;

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutCommentThreadsInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutCommentsInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutCompaniesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutPeopleInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutPipelineProgressesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutPipelineStagesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutPipelinesInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -18,13 +18,15 @@ export class WorkspaceUncheckedCreateWithoutWorkspaceMemberInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -19,13 +19,15 @@ export class WorkspaceUncheckedCreateInput {
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName!: string;
@Validator.IsOptional()
domainName?: string;
@Field(() => String, {nullable:false})
@Field(() => String, {nullable:true})
@Validator.IsString()
displayName!: string;
@Validator.IsOptional()
displayName?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()

View File

@ -12,11 +12,11 @@ export class WorkspaceUncheckedUpdateManyInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutCommentThreadsInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutCommentsInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutCompaniesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutPeopleInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutPipelineProgressesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutPipelineStagesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutPipelinesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUncheckedUpdateWithoutWorkspaceMemberInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -20,11 +20,11 @@ export class WorkspaceUncheckedUpdateInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -12,11 +12,11 @@ export class WorkspaceUpdateManyMutationInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutCommentThreadsInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutCommentsInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutCompaniesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutPeopleInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutPipelineProgressesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutPipelineStagesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutPipelinesInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -19,11 +19,11 @@ export class WorkspaceUpdateWithoutWorkspaceMemberInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -20,11 +20,11 @@ export class WorkspaceUpdateInput {
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
id?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
domainName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
domainName?: NullableStringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, {nullable:true})
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
displayName?: NullableStringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true})
logo?: NullableStringFieldUpdateOperationsInput;

View File

@ -9,8 +9,4 @@ export class WorkspaceWhereUniqueInput {
@Validator.IsString()
@Validator.IsOptional()
id?: string;
@Field(() => String, {nullable:true})
@Validator.IsString()
domainName?: string;
}

View File

@ -29,11 +29,11 @@ export class WorkspaceWhereInput {
@Field(() => StringFilter, {nullable:true})
id?: StringFilter;
@Field(() => StringFilter, {nullable:true})
domainName?: StringFilter;
@Field(() => StringNullableFilter, {nullable:true})
domainName?: StringNullableFilter;
@Field(() => StringFilter, {nullable:true})
displayName?: StringFilter;
@Field(() => StringNullableFilter, {nullable:true})
displayName?: StringNullableFilter;
@Field(() => StringNullableFilter, {nullable:true})
logo?: StringNullableFilter;

View File

@ -18,11 +18,11 @@ export class Workspace {
@Field(() => ID, {nullable:false})
id!: string;
@Field(() => String, {nullable:false})
domainName!: string;
@Field(() => String, {nullable:true})
domainName!: string | null;
@Field(() => String, {nullable:false})
displayName!: string;
@Field(() => String, {nullable:true})
displayName!: string | null;
@Field(() => String, {nullable:true})
logo!: string | null;