Clean server post refactor to remove Hasura (#156)
* Clean BE post refactor to remove Hasura * Add server CI
This commit is contained in:
@@ -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,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';
|
||||
|
||||
Reference in New Issue
Block a user