rentalx-main
package.json
1KB
.eslintrc.json
2KB
jest.config.ts
6KB
src
config
upload.ts
584B
shared
infra
typeorm
migrations
1617147672772-CreateCars.ts
2KB
1616626040833-AlterUserDeleteUsername.ts
463B
1616623230871-CreateUsers.ts
1KB
1616539353590-CreateCategories.ts
840B
1616545821974-CreateSpecifications.ts
852B
1616710222889-AlterUserAddAvatar.ts
501B
index.ts
65B
http
routes
specifications.routes.ts
377B
users.routes.ts
844B
categories.routes.ts
912B
authenticate.routes.ts
363B
index.ts
473B
server.ts
909B
middlewares
ensureAuthenticated.ts
1KB
container
index.ts
931B
errors
AppError.ts
217B
@types
express
index.d.ts
167B
swagger.json
4KB
utils
file.ts
215B
modules
accounts
repositories
IUsersRepository.ts
305B
in-momery
UsersRepositoryInMemory.ts
813B
infra
typeorm
repositories
UsersRepository.ts
1KB
entities
User.ts
495B
dtos
ICreateUserDTO.ts
170B
useCases
updateUserAvatar
UpdateUserAvatarController.ts
601B
UpdateUserAvatarUseCase.ts
728B
createUser
CreateUserUseCase.ts
916B
CreateUserController.ts
573B
authenticateUser
AuthenticateUserUseCase.ts
1KB
AuthenticateUserUseCase.spec.ts
2KB
AuthenticateUserController.ts
565B
cars
repositories
ISpecificationsRepository.ts
367B
ICarsRepository.ts
272B
ICategoriesRepository.ts
374B
in-memory
CategoriesRepositoryInMemory.ts
795B
CarsRepositoryInMemory.ts
836B
infra
typeorm
repositories
SpecificationsRepository.ts
845B
CategoriesRepository.ts
901B
entities
Car.ts
397B
Category.ts
379B
Specification.ts
393B
dtos
ICreateCarDTO.ts
204B
useCases
createSpecification
CreateSpecificationUseCase.ts
853B
CreateSpecificationController.ts
578B
createCar
CreateCarUseCase.spec.ts
2KB
CreateCarUseCase.ts
1KB
importCategory
ImportCategoryUseCase.ts
1KB
ImportCategoryController.ts
496B
createCategory
CreateCategoryUseCase.spec.ts
1KB
CreateCategoryUseCase.ts
777B
CreateCategoryController.ts
531B
listCategories
ListCategoriesController.ts
492B
ListCategoriesUseCase.ts
536B
tsconfig.json
610B
ormconfig.json
327B
requirements
rent-feature.md
381B
cars-feature.md
2KB
docker-compose.yml
437B
.gitignore
25B
.dockerignore
25B
yarn.lock
257KB
.eslintignore
23B
.editorconfig
230B
dockerfile
119B
暂无评论