diff --git a/front/src/generated/graphql.tsx b/front/src/generated/graphql.tsx index b38ddd6e1..6e732762d 100644 --- a/front/src/generated/graphql.tsx +++ b/front/src/generated/graphql.tsx @@ -1213,6 +1213,7 @@ export type Workspace = { displayName: Scalars['String']; domainName: Scalars['String']; id: Scalars['ID']; + logo?: Maybe; people?: Maybe>; updatedAt: Scalars['DateTime']; }; @@ -1242,6 +1243,7 @@ export type WorkspaceCreateWithoutWorkspaceMemberInput = { displayName: Scalars['String']; domainName: Scalars['String']; id: Scalars['String']; + logo?: InputMaybe; people?: InputMaybe; updatedAt?: InputMaybe; }; @@ -1353,6 +1355,7 @@ export type WorkspaceOrderByWithRelationInput = { displayName?: InputMaybe; domainName?: InputMaybe; id?: InputMaybe; + logo?: InputMaybe; people?: InputMaybe; updatedAt?: InputMaybe; }; @@ -1377,6 +1380,7 @@ export type WorkspaceUpdateWithoutWorkspaceMemberInput = { displayName?: InputMaybe; domainName?: InputMaybe; id?: InputMaybe; + logo?: InputMaybe; people?: InputMaybe; updatedAt?: InputMaybe; }; @@ -1397,6 +1401,7 @@ export type WorkspaceWhereInput = { displayName?: InputMaybe; domainName?: InputMaybe; id?: InputMaybe; + logo?: InputMaybe; people?: InputMaybe; updatedAt?: InputMaybe; }; @@ -1431,7 +1436,6 @@ export type InsertCompanyMutationVariables = Exact<{ id: Scalars['String']; name: Scalars['String']; domain_name: Scalars['String']; - account_owner_id?: InputMaybe; created_at?: InputMaybe; address: Scalars['String']; employees?: InputMaybe; @@ -1476,7 +1480,6 @@ export type InsertPersonMutationVariables = Exact<{ lastname: Scalars['String']; phone: Scalars['String']; city: Scalars['String']; - company_id?: InputMaybe; email: Scalars['String']; created_at?: InputMaybe; }>; @@ -1525,7 +1528,7 @@ export type GetCurrentUserQueryVariables = Exact<{ }>; -export type GetCurrentUserQuery = { __typename?: 'Query', users: Array<{ __typename?: 'User', id: string, email: string, displayName: string, workspace_member?: { __typename?: 'WorkspaceMember', workspace: { __typename?: 'Workspace', id: string, domain_name: string, display_name: string } } | null }> }; +export type GetCurrentUserQuery = { __typename?: 'Query', users: Array<{ __typename?: 'User', id: string, email: string, displayName: string, workspace_member?: { __typename?: 'WorkspaceMember', workspace: { __typename?: 'Workspace', id: string, logo?: string | null, domain_name: string, display_name: string } } | null }> }; export type GetUsersQueryVariables = Exact<{ [key: string]: never; }>; @@ -1632,9 +1635,9 @@ export type UpdateCompanyMutationHookResult = ReturnType; export type UpdateCompanyMutationOptions = Apollo.BaseMutationOptions; export const InsertCompanyDocument = gql` - mutation InsertCompany($id: String!, $name: String!, $domain_name: String!, $account_owner_id: String, $created_at: DateTime, $address: String!, $employees: Int) { + mutation InsertCompany($id: String!, $name: String!, $domain_name: String!, $created_at: DateTime, $address: String!, $employees: Int) { createOneCompany( - data: {id: $id, name: $name, domainName: $domain_name, accountOwner: {connect: {id: $account_owner_id}}, createdAt: $created_at, address: $address, employees: $employees} + data: {id: $id, name: $name, domainName: $domain_name, createdAt: $created_at, address: $address, employees: $employees} ) { address created_at: createdAt @@ -1663,7 +1666,6 @@ export type InsertCompanyMutationFn = Apollo.MutationFunction; export type UpdatePeopleMutationOptions = Apollo.BaseMutationOptions; export const InsertPersonDocument = gql` - mutation InsertPerson($id: String!, $firstname: String!, $lastname: String!, $phone: String!, $city: String!, $company_id: String, $email: String!, $created_at: DateTime) { + mutation InsertPerson($id: String!, $firstname: String!, $lastname: String!, $phone: String!, $city: String!, $email: String!, $created_at: DateTime) { createOnePerson( - data: {id: $id, firstname: $firstname, lastname: $lastname, phone: $phone, city: $city, company: {connect: {id: $company_id}}, email: $email, createdAt: $created_at} + data: {id: $id, firstname: $firstname, lastname: $lastname, phone: $phone, city: $city, email: $email, createdAt: $created_at} ) { city company { @@ -1852,7 +1854,6 @@ export type InsertPersonMutationFn = Apollo.MutationFunction Boolean, {nullable:true}) displayName?: true; + @Field(() => Boolean, {nullable:true}) + logo?: true; + @Field(() => Boolean, {nullable:true}) _all?: true; } diff --git a/server/src/api/@generated/workspace/workspace-count-aggregate.output.ts b/server/src/api/@generated/workspace/workspace-count-aggregate.output.ts index 373c66d14..973e6bee0 100644 --- a/server/src/api/@generated/workspace/workspace-count-aggregate.output.ts +++ b/server/src/api/@generated/workspace/workspace-count-aggregate.output.ts @@ -23,6 +23,9 @@ export class WorkspaceCountAggregate { @Field(() => Int, {nullable:false}) displayName!: number; + @Field(() => Int, {nullable:false}) + logo!: number; + @Field(() => Int, {nullable:false}) _all!: number; } diff --git a/server/src/api/@generated/workspace/workspace-count-order-by-aggregate.input.ts b/server/src/api/@generated/workspace/workspace-count-order-by-aggregate.input.ts index a541d35ff..c8989bfdf 100644 --- a/server/src/api/@generated/workspace/workspace-count-order-by-aggregate.input.ts +++ b/server/src/api/@generated/workspace/workspace-count-order-by-aggregate.input.ts @@ -22,4 +22,7 @@ export class WorkspaceCountOrderByAggregateInput { @Field(() => SortOrder, {nullable:true}) displayName?: keyof typeof SortOrder; + + @Field(() => SortOrder, {nullable:true}) + logo?: keyof typeof SortOrder; } diff --git a/server/src/api/@generated/workspace/workspace-create-many.input.ts b/server/src/api/@generated/workspace/workspace-create-many.input.ts index 3496dbe28..c754b79a7 100644 --- a/server/src/api/@generated/workspace/workspace-create-many.input.ts +++ b/server/src/api/@generated/workspace/workspace-create-many.input.ts @@ -21,4 +21,7 @@ export class WorkspaceCreateManyInput { @Field(() => String, {nullable:false}) displayName!: string; + + @Field(() => String, {nullable:true}) + logo?: string; } diff --git a/server/src/api/@generated/workspace/workspace-create-without-companies.input.ts b/server/src/api/@generated/workspace/workspace-create-without-companies.input.ts index 38959d2af..cc0f0a35b 100644 --- a/server/src/api/@generated/workspace/workspace-create-without-companies.input.ts +++ b/server/src/api/@generated/workspace/workspace-create-without-companies.input.ts @@ -24,6 +24,9 @@ export class WorkspaceCreateWithoutCompaniesInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-create-without-people.input.ts b/server/src/api/@generated/workspace/workspace-create-without-people.input.ts index ef7a8d8a0..e6f673861 100644 --- a/server/src/api/@generated/workspace/workspace-create-without-people.input.ts +++ b/server/src/api/@generated/workspace/workspace-create-without-people.input.ts @@ -24,6 +24,9 @@ export class WorkspaceCreateWithoutPeopleInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-create-without-workspace-member.input.ts b/server/src/api/@generated/workspace/workspace-create-without-workspace-member.input.ts index 015667885..588653210 100644 --- a/server/src/api/@generated/workspace/workspace-create-without-workspace-member.input.ts +++ b/server/src/api/@generated/workspace/workspace-create-without-workspace-member.input.ts @@ -24,6 +24,9 @@ export class WorkspaceCreateWithoutWorkspaceMemberInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, {nullable:true}) companies?: CompanyCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-create.input.ts b/server/src/api/@generated/workspace/workspace-create.input.ts index 882cb8530..3523d35e2 100644 --- a/server/src/api/@generated/workspace/workspace-create.input.ts +++ b/server/src/api/@generated/workspace/workspace-create.input.ts @@ -25,6 +25,9 @@ export class WorkspaceCreateInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-group-by.output.ts b/server/src/api/@generated/workspace/workspace-group-by.output.ts index 4ab3998d6..371413441 100644 --- a/server/src/api/@generated/workspace/workspace-group-by.output.ts +++ b/server/src/api/@generated/workspace/workspace-group-by.output.ts @@ -25,6 +25,9 @@ export class WorkspaceGroupBy { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceCountAggregate, {nullable:true}) _count?: WorkspaceCountAggregate; diff --git a/server/src/api/@generated/workspace/workspace-max-aggregate.input.ts b/server/src/api/@generated/workspace/workspace-max-aggregate.input.ts index 7fc874b45..ea8d0ab83 100644 --- a/server/src/api/@generated/workspace/workspace-max-aggregate.input.ts +++ b/server/src/api/@generated/workspace/workspace-max-aggregate.input.ts @@ -21,4 +21,7 @@ export class WorkspaceMaxAggregateInput { @Field(() => Boolean, {nullable:true}) displayName?: true; + + @Field(() => Boolean, {nullable:true}) + logo?: true; } diff --git a/server/src/api/@generated/workspace/workspace-max-aggregate.output.ts b/server/src/api/@generated/workspace/workspace-max-aggregate.output.ts index b7457d524..159373eb3 100644 --- a/server/src/api/@generated/workspace/workspace-max-aggregate.output.ts +++ b/server/src/api/@generated/workspace/workspace-max-aggregate.output.ts @@ -21,4 +21,7 @@ export class WorkspaceMaxAggregate { @Field(() => String, {nullable:true}) displayName?: string; + + @Field(() => String, {nullable:true}) + logo?: string; } diff --git a/server/src/api/@generated/workspace/workspace-max-order-by-aggregate.input.ts b/server/src/api/@generated/workspace/workspace-max-order-by-aggregate.input.ts index 6cffb2c9e..037f7eb91 100644 --- a/server/src/api/@generated/workspace/workspace-max-order-by-aggregate.input.ts +++ b/server/src/api/@generated/workspace/workspace-max-order-by-aggregate.input.ts @@ -22,4 +22,7 @@ export class WorkspaceMaxOrderByAggregateInput { @Field(() => SortOrder, {nullable:true}) displayName?: keyof typeof SortOrder; + + @Field(() => SortOrder, {nullable:true}) + logo?: keyof typeof SortOrder; } diff --git a/server/src/api/@generated/workspace/workspace-min-aggregate.input.ts b/server/src/api/@generated/workspace/workspace-min-aggregate.input.ts index 369f5a895..fa2d6e2c8 100644 --- a/server/src/api/@generated/workspace/workspace-min-aggregate.input.ts +++ b/server/src/api/@generated/workspace/workspace-min-aggregate.input.ts @@ -21,4 +21,7 @@ export class WorkspaceMinAggregateInput { @Field(() => Boolean, {nullable:true}) displayName?: true; + + @Field(() => Boolean, {nullable:true}) + logo?: true; } diff --git a/server/src/api/@generated/workspace/workspace-min-aggregate.output.ts b/server/src/api/@generated/workspace/workspace-min-aggregate.output.ts index 15830a28f..0c2a2a26a 100644 --- a/server/src/api/@generated/workspace/workspace-min-aggregate.output.ts +++ b/server/src/api/@generated/workspace/workspace-min-aggregate.output.ts @@ -21,4 +21,7 @@ export class WorkspaceMinAggregate { @Field(() => String, {nullable:true}) displayName?: string; + + @Field(() => String, {nullable:true}) + logo?: string; } diff --git a/server/src/api/@generated/workspace/workspace-min-order-by-aggregate.input.ts b/server/src/api/@generated/workspace/workspace-min-order-by-aggregate.input.ts index 0b8a023cd..39cde4310 100644 --- a/server/src/api/@generated/workspace/workspace-min-order-by-aggregate.input.ts +++ b/server/src/api/@generated/workspace/workspace-min-order-by-aggregate.input.ts @@ -22,4 +22,7 @@ export class WorkspaceMinOrderByAggregateInput { @Field(() => SortOrder, {nullable:true}) displayName?: keyof typeof SortOrder; + + @Field(() => SortOrder, {nullable:true}) + logo?: keyof typeof SortOrder; } diff --git a/server/src/api/@generated/workspace/workspace-order-by-with-aggregation.input.ts b/server/src/api/@generated/workspace/workspace-order-by-with-aggregation.input.ts index dd79d012b..1e027eb29 100644 --- a/server/src/api/@generated/workspace/workspace-order-by-with-aggregation.input.ts +++ b/server/src/api/@generated/workspace/workspace-order-by-with-aggregation.input.ts @@ -26,6 +26,9 @@ export class WorkspaceOrderByWithAggregationInput { @Field(() => SortOrder, {nullable:true}) displayName?: keyof typeof SortOrder; + @Field(() => SortOrder, {nullable:true}) + logo?: keyof typeof SortOrder; + @Field(() => WorkspaceCountOrderByAggregateInput, {nullable:true}) _count?: WorkspaceCountOrderByAggregateInput; diff --git a/server/src/api/@generated/workspace/workspace-order-by-with-relation.input.ts b/server/src/api/@generated/workspace/workspace-order-by-with-relation.input.ts index edda42d96..79bb1b64d 100644 --- a/server/src/api/@generated/workspace/workspace-order-by-with-relation.input.ts +++ b/server/src/api/@generated/workspace/workspace-order-by-with-relation.input.ts @@ -26,6 +26,9 @@ export class WorkspaceOrderByWithRelationInput { @Field(() => SortOrder, {nullable:true}) displayName?: keyof typeof SortOrder; + @Field(() => SortOrder, {nullable:true}) + logo?: keyof typeof SortOrder; + @Field(() => WorkspaceMemberOrderByRelationAggregateInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberOrderByRelationAggregateInput; diff --git a/server/src/api/@generated/workspace/workspace-scalar-field.enum.ts b/server/src/api/@generated/workspace/workspace-scalar-field.enum.ts index 4c02b5ef4..083443cff 100644 --- a/server/src/api/@generated/workspace/workspace-scalar-field.enum.ts +++ b/server/src/api/@generated/workspace/workspace-scalar-field.enum.ts @@ -6,7 +6,8 @@ export enum WorkspaceScalarFieldEnum { updatedAt = "updatedAt", deletedAt = "deletedAt", domainName = "domainName", - displayName = "displayName" + displayName = "displayName", + logo = "logo" } diff --git a/server/src/api/@generated/workspace/workspace-scalar-where-with-aggregates.input.ts b/server/src/api/@generated/workspace/workspace-scalar-where-with-aggregates.input.ts index 39e1a1353..2ccf07fac 100644 --- a/server/src/api/@generated/workspace/workspace-scalar-where-with-aggregates.input.ts +++ b/server/src/api/@generated/workspace/workspace-scalar-where-with-aggregates.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringWithAggregatesFilter } from '../prisma/string-with-aggregates-filter.input'; import { DateTimeWithAggregatesFilter } from '../prisma/date-time-with-aggregates-filter.input'; import { DateTimeNullableWithAggregatesFilter } from '../prisma/date-time-nullable-with-aggregates-filter.input'; +import { StringNullableWithAggregatesFilter } from '../prisma/string-nullable-with-aggregates-filter.input'; @InputType() export class WorkspaceScalarWhereWithAggregatesInput { @@ -33,4 +34,7 @@ export class WorkspaceScalarWhereWithAggregatesInput { @Field(() => StringWithAggregatesFilter, {nullable:true}) displayName?: StringWithAggregatesFilter; + + @Field(() => StringNullableWithAggregatesFilter, {nullable:true}) + logo?: StringNullableWithAggregatesFilter; } diff --git a/server/src/api/@generated/workspace/workspace-unchecked-create-without-companies.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-create-without-companies.input.ts index ee7acf713..610bf410a 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-create-without-companies.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-create-without-companies.input.ts @@ -24,6 +24,9 @@ export class WorkspaceUncheckedCreateWithoutCompaniesInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-create-without-people.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-create-without-people.input.ts index 07d43d588..a2d0195ca 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-create-without-people.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-create-without-people.input.ts @@ -24,6 +24,9 @@ export class WorkspaceUncheckedCreateWithoutPeopleInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-create-without-workspace-member.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-create-without-workspace-member.input.ts index 99e1df21d..8e3e80e1b 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-create-without-workspace-member.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-create-without-workspace-member.input.ts @@ -24,6 +24,9 @@ export class WorkspaceUncheckedCreateWithoutWorkspaceMemberInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {nullable:true}) companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-create.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-create.input.ts index 97033abd7..3e045a3e9 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-create.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-create.input.ts @@ -25,6 +25,9 @@ export class WorkspaceUncheckedCreateInput { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo?: string; + @Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-update-many.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-update-many.input.ts index 05a6a780d..719f49ef4 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-update-many.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-update-many.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; @InputType() export class WorkspaceUncheckedUpdateManyInput { @@ -24,4 +25,7 @@ export class WorkspaceUncheckedUpdateManyInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; } diff --git a/server/src/api/@generated/workspace/workspace-unchecked-update-without-companies.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-update-without-companies.input.ts index f73b37e29..7ae7491fe 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-update-without-companies.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-update-without-companies.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input'; import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input'; @@ -27,6 +28,9 @@ export class WorkspaceUncheckedUpdateWithoutCompaniesInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-update-without-people.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-update-without-people.input.ts index 569851239..ec339f177 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-update-without-people.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-update-without-people.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input'; import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input'; @@ -27,6 +28,9 @@ export class WorkspaceUncheckedUpdateWithoutPeopleInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-update-without-workspace-member.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-update-without-workspace-member.input.ts index c1bbafc59..c2a03794b 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-update-without-workspace-member.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-update-without-workspace-member.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input'; import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input'; @@ -27,6 +28,9 @@ export class WorkspaceUncheckedUpdateWithoutWorkspaceMemberInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-unchecked-update.input.ts b/server/src/api/@generated/workspace/workspace-unchecked-update.input.ts index f97dbeeee..affa9357d 100644 --- a/server/src/api/@generated/workspace/workspace-unchecked-update.input.ts +++ b/server/src/api/@generated/workspace/workspace-unchecked-update.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input'; import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input'; import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input'; @@ -28,6 +29,9 @@ export class WorkspaceUncheckedUpdateInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-update-many-mutation.input.ts b/server/src/api/@generated/workspace/workspace-update-many-mutation.input.ts index 06513f2a3..7c1ffac89 100644 --- a/server/src/api/@generated/workspace/workspace-update-many-mutation.input.ts +++ b/server/src/api/@generated/workspace/workspace-update-many-mutation.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; @InputType() export class WorkspaceUpdateManyMutationInput { @@ -24,4 +25,7 @@ export class WorkspaceUpdateManyMutationInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; } diff --git a/server/src/api/@generated/workspace/workspace-update-without-companies.input.ts b/server/src/api/@generated/workspace/workspace-update-without-companies.input.ts index 474484d9b..f0749394a 100644 --- a/server/src/api/@generated/workspace/workspace-update-without-companies.input.ts +++ b/server/src/api/@generated/workspace/workspace-update-without-companies.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input'; import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input'; @@ -27,6 +28,9 @@ export class WorkspaceUpdateWithoutCompaniesInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-update-without-people.input.ts b/server/src/api/@generated/workspace/workspace-update-without-people.input.ts index 20e934650..61bbd17c4 100644 --- a/server/src/api/@generated/workspace/workspace-update-without-people.input.ts +++ b/server/src/api/@generated/workspace/workspace-update-without-people.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input'; import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input'; @@ -27,6 +28,9 @@ export class WorkspaceUpdateWithoutPeopleInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-update-without-workspace-member.input.ts b/server/src/api/@generated/workspace/workspace-update-without-workspace-member.input.ts index 0db1f5294..d31ea2733 100644 --- a/server/src/api/@generated/workspace/workspace-update-without-workspace-member.input.ts +++ b/server/src/api/@generated/workspace/workspace-update-without-workspace-member.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input'; import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input'; @@ -27,6 +28,9 @@ export class WorkspaceUpdateWithoutWorkspaceMemberInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) companies?: CompanyUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-update.input.ts b/server/src/api/@generated/workspace/workspace-update.input.ts index 259a61334..3bac37c7b 100644 --- a/server/src/api/@generated/workspace/workspace-update.input.ts +++ b/server/src/api/@generated/workspace/workspace-update.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input'; import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input'; import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input'; +import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input'; import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input'; import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input'; import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input'; @@ -28,6 +29,9 @@ export class WorkspaceUpdateInput { @Field(() => StringFieldUpdateOperationsInput, {nullable:true}) displayName?: StringFieldUpdateOperationsInput; + @Field(() => NullableStringFieldUpdateOperationsInput, {nullable:true}) + logo?: NullableStringFieldUpdateOperationsInput; + @Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {nullable:true}) WorkspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput; diff --git a/server/src/api/@generated/workspace/workspace-where.input.ts b/server/src/api/@generated/workspace/workspace-where.input.ts index e7ff1eb00..2bdd30ca0 100644 --- a/server/src/api/@generated/workspace/workspace-where.input.ts +++ b/server/src/api/@generated/workspace/workspace-where.input.ts @@ -3,6 +3,7 @@ import { InputType } from '@nestjs/graphql'; import { StringFilter } from '../prisma/string-filter.input'; import { DateTimeFilter } from '../prisma/date-time-filter.input'; import { DateTimeNullableFilter } from '../prisma/date-time-nullable-filter.input'; +import { StringNullableFilter } from '../prisma/string-nullable-filter.input'; import { WorkspaceMemberListRelationFilter } from '../workspace-member/workspace-member-list-relation-filter.input'; import { CompanyListRelationFilter } from '../company/company-list-relation-filter.input'; import { PersonListRelationFilter } from '../person/person-list-relation-filter.input'; @@ -37,6 +38,9 @@ export class WorkspaceWhereInput { @Field(() => StringFilter, {nullable:true}) displayName?: StringFilter; + @Field(() => StringNullableFilter, {nullable:true}) + logo?: StringNullableFilter; + @Field(() => WorkspaceMemberListRelationFilter, {nullable:true}) WorkspaceMember?: WorkspaceMemberListRelationFilter; diff --git a/server/src/api/@generated/workspace/workspace.model.ts b/server/src/api/@generated/workspace/workspace.model.ts index f0910ce11..5a7afe6f1 100644 --- a/server/src/api/@generated/workspace/workspace.model.ts +++ b/server/src/api/@generated/workspace/workspace.model.ts @@ -27,6 +27,9 @@ export class Workspace { @Field(() => String, {nullable:false}) displayName!: string; + @Field(() => String, {nullable:true}) + logo!: string | null; + @Field(() => [WorkspaceMember], {nullable:true}) WorkspaceMember?: Array; diff --git a/server/src/database/migrations/20230526152016_add_logo_workspace/migration.sql b/server/src/database/migrations/20230526152016_add_logo_workspace/migration.sql new file mode 100644 index 000000000..a21064dc3 --- /dev/null +++ b/server/src/database/migrations/20230526152016_add_logo_workspace/migration.sql @@ -0,0 +1,2 @@ +-- AlterTable +ALTER TABLE "workspaces" ADD COLUMN "logo" TEXT; diff --git a/server/src/database/schema.prisma b/server/src/database/schema.prisma index ef4e475b2..9f711faed 100644 --- a/server/src/database/schema.prisma +++ b/server/src/database/schema.prisma @@ -42,6 +42,7 @@ model Workspace { deletedAt DateTime? domainName String @unique displayName String + logo String? WorkspaceMember WorkspaceMember[] companies Company[] people Person[] diff --git a/server/src/database/seeds/workspaces.ts b/server/src/database/seeds/workspaces.ts index 5ba0f4c42..801ebf8e5 100644 --- a/server/src/database/seeds/workspaces.ts +++ b/server/src/database/seeds/workspaces.ts @@ -1,4 +1,4 @@ -import { PrismaClient } from '@prisma/client' +import { PrismaClient } from '@prisma/client'; export const seedWorkspaces = async (prisma: PrismaClient) => { await prisma.workspace.upsert({ where: { domainName: 'twenty.com' }, @@ -7,8 +7,9 @@ export const seedWorkspaces = async (prisma: PrismaClient) => { id: '7ed9d212-1c25-4d02-bf25-6aeccf7ea419', displayName: 'Twenty', domainName: 'twenty.com', + logo: 'data:image/png;base64,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', }, - }) + }); await prisma.workspace.upsert({ where: { domainName: 'claap.com' }, update: {}, @@ -16,6 +17,7 @@ export const seedWorkspaces = async (prisma: PrismaClient) => { id: '7ed9d212-1c25-4d02-bf25-6aeccf7ea420', displayName: 'Claap', domainName: 'claap.com', + logo: 'data:image/jpeg;base64,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', }, - }) -} + }); +};