Prisma implementation...
This commit is contained in:
@@ -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);
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user