Prisma implementation...

This commit is contained in:
2022-09-08 13:24:07 +02:00
parent cd28031637
commit 6f5cc1642a
11 changed files with 69 additions and 43 deletions

View File

@@ -1,25 +1,23 @@
import { Resolver, Query, Mutation, Args } from '@nestjs/graphql';
import { CreateUserInput } from 'src/graphql/graphql.typings';
import { UsersService } from './users.service';
import { CreateUserInput } from './dto/create-user.input';
import { UpdateUserInput } from './dto/update-user.input';
@Resolver('User')
export class UsersResolver {
constructor(private readonly usersService: UsersService) {}
@Mutation('createUser')
create(@Args('createUserInput') createUserInput: CreateUserInput) {
return this.usersService.create(createUserInput);
}
// create(@Args('createUserInput') createUserInput: CreateUserInput) {
// return this.usersService.create(createUserInput);
// }
@Query('users')
findAll() {
return this.usersService.findAll();
return this.usersService.users({});
}
@Query('user')
findOne(@Args('id') id: number) {
return this.usersService.findOne(id);
findOne(@Args('id') id: string) {
return this.usersService.user({ id });
}
// @Mutation('updateUser')
@@ -27,8 +25,8 @@ export class UsersResolver {
// return this.usersService.update(updateUserInput.id, updateUserInput);
// }
@Mutation('removeUser')
remove(@Args('id') id: number) {
return this.usersService.remove(id);
}
// @Mutation('removeUser')
// remove(@Args('id') id: string) {
// return this.usersService.remove(id);
// }
}