33 lines
803 B
Markdown
33 lines
803 B
Markdown
# Truck-Company
|
||
|
||
# В ПРОЦЕССЕ РАЗРАБОТКИ
|
||
|
||
# Задание
|
||
[Задание](Task15.md)
|
||
|
||
|
||
## Файл .env
|
||
|
||
- `POSTGRES_USER`=
|
||
- `POSTGRES_PASSWORD`=
|
||
- `POSTGRES_DB`=
|
||
|
||
- `DB_HOST`=postgres
|
||
- `DB_PORT`=5432
|
||
- `DB_SSLMODE`=disable
|
||
|
||
## Запуск
|
||
|
||
`podman-compose build && podman-compose up`
|
||
|
||
|
||
|
||
## Рабочие Endpoints:
|
||
|
||
- `/routes` - Получить список маршрутов;
|
||
- `/routes/{route_id}/transport` - Список транспорта, занятого на данном маршруте;
|
||
- `/shipment/{cargo_id}/cost` - Рассчет стоимости услуг, оказанных по перевозке данного груза с учётом скидки постоянного клиента ;
|
||
## Схема БД
|
||

|
||
|