feat: add user createOne and refactor code

This commit is contained in:
2026-02-23 09:19:34 +03:30
parent 72a001a150
commit 63b4567166
13 changed files with 192 additions and 110 deletions
+13 -21
View File
@@ -1,12 +1,4 @@
import {
Body,
Controller,
Get,
Param,
ParseIntPipe,
Post,
} from '@nestjs/common';
import { CreateUserDTO } from './dto/create-user.dto';
import { Controller } from '@nestjs/common';
import { UsersService } from './providers/users.service';
@Controller('users')
@@ -18,18 +10,18 @@ export class UsersController {
private readonly usersService: UsersService,
) {}
@Get()
public getAllUsers() {
return ['user1', 'user2'];
}
// @Get()
// public getAllUsers() {
// return ['user1', 'user2'];
// }
@Get(':id')
public getUserById(@Param('id', ParseIntPipe) id: number) {
return `user ${id}`;
}
// @Get(':id')
// public getUserById(@Param('id', ParseIntPipe) id: number) {
// return `user ${id}`;
// }
@Post()
public async createUser(@Body() createUserDto: CreateUserDTO) {
return await this.usersService.createOne(createUserDto);
}
// @Post()
// public async createUser(@Body() createUserDto: CreateUserDTO) {
// return await this.usersService.createOne(createUserDto);
// }
}