Clean server post refactor to remove Hasura (#156)

* Clean BE post refactor to remove Hasura

* Add server CI
This commit is contained in:
Charles Bochet
2023-05-29 22:42:24 +02:00
committed by GitHub
parent 30d2337462
commit 0f9c6dede7
474 changed files with 7090 additions and 7202 deletions
@@ -1,6 +1,5 @@
import * as TypeGraphQL from '@nestjs/graphql';
import { Company } from 'src/api/@generated/company/company.model';
import { Person } from 'src/api/@generated/person/person.model';
import { User } from 'src/api/@generated/user/user.model';
import { Workspace } from 'src/api/@generated/workspace/workspace.model';
import { PrismaService } from 'src/database/prisma.service';
@@ -1,5 +1,4 @@
import * as TypeGraphQL from '@nestjs/graphql';
import type { GraphQLResolveInfo } from 'graphql';
import { User } from 'src/api/@generated/user/user.model';
import { WorkspaceMember } from 'src/api/@generated/workspace-member/workspace-member.model';
import { Workspace } from 'src/api/@generated/workspace/workspace.model';
@@ -14,7 +13,6 @@ export class WorkspaceMemberRelationsResolver {
})
async user(
@TypeGraphQL.Parent() workspaceMember: WorkspaceMember,
@TypeGraphQL.Info() info: GraphQLResolveInfo,
): Promise<User> {
return await this.prismaService.workspaceMember
.findUniqueOrThrow({
@@ -25,12 +23,11 @@ export class WorkspaceMemberRelationsResolver {
.user({});
}
@TypeGraphQL.ResolveField((_type) => Workspace, {
@TypeGraphQL.ResolveField(() => Workspace, {
nullable: false,
})
async workspace(
@TypeGraphQL.Parent() workspaceMember: WorkspaceMember,
@TypeGraphQL.Info() info: GraphQLResolveInfo,
): Promise<Workspace> {
return this.prismaService.workspaceMember
.findUniqueOrThrow({
+1 -1
View File
@@ -1,4 +1,4 @@
import { Resolver, Query, Args, Mutation } from '@nestjs/graphql';
import { Resolver, Query, Args } from '@nestjs/graphql';
import { PrismaService } from 'src/database/prisma.service';
import { UseGuards } from '@nestjs/common';
import { JwtAuthGuard } from 'src/auth/guards/jwt.auth.guard';