Skip to content

Latest commit

 

History

History
65 lines (65 loc) · 2.2 KB

structure.md

File metadata and controls

65 lines (65 loc) · 2.2 KB

/fastapi-crud │ ├── /app │ ├── init.py │ ├── main.py │ ├── config.py │ ├── /models │ │ ├── init.py │ │ ├── user.py │ │ ├── item.py │ │ ├── order.py # New: Order-related database models │ │ └── review.py # New: Review-related database models │ ├── /schemas │ │ ├── init.py │ │ ├── user.py │ │ ├── item.py │ │ ├── order.py # New: Order-related Pydantic models │ │ └── review.py # New: Review-related Pydantic models │ ├── /crud │ │ ├── init.py │ │ ├── user.py │ │ ├── item.py │ │ ├── order.py # New: CRUD operations for orders │ │ └── review.py # New: CRUD operations for reviews │ ├── /deps │ │ ├── init.py │ │ ├── auth.py │ │ └── db.py │ ├── /api │ │ ├── init.py │ │ └── /v1 │ │ ├── init.py │ │ ├── items.py │ │ ├── users.py │ │ ├── orders.py # New: Routes related to orders │ │ └── reviews.py # New: Routes related to reviews │ ├── /services │ │ ├── init.py │ │ ├── email.py │ │ ├── image.py │ │ ├── payment.py # New: Payment processing operations │ │ └── shipping.py # New: Shipping-related operations │ └── /core │ ├── init.py │ ├── security.py │ ├── validation.py # New: Additional validation utilities │ └── notifications.py # New: Core utilities for notifications │ ├── /migrations │ ├── /tests │ ├── init.py │ ├── test_users.py │ ├── test_items.py │ ├── test_orders.py # New: Test cases for orders │ └── test_reviews.py # New: Test cases for reviews │ ├── /static │ ├── /templates │ ├── Dockerfile ├── .env ├── README.md └── requirements.txt