https://github.com/bendereg/test_twitter
Бэкенд приложения с лентами постов
https://github.com/bendereg/test_twitter
apsheduler docker-compose fastapi postgresql pytest redis
Last synced: 3 months ago
JSON representation
Бэкенд приложения с лентами постов
- Host: GitHub
- URL: https://github.com/bendereg/test_twitter
- Owner: BenderEg
- Created: 2024-02-06T18:22:19.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-09T06:31:45.000Z (over 2 years ago)
- Last Synced: 2024-02-09T07:47:56.948Z (over 2 years ago)
- Topics: apsheduler, docker-compose, fastapi, postgresql, pytest, redis
- Language: Python
- Homepage:
- Size: 134 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ссылка на github: https://github.com/BenderEg/test_twitter
Перед запуском необходимо создать файл .env по примеру env_example.md
# Запуск и остановка
1. `make up` - запустить все необходимые компоненты системы
2. `make data-load` - наполнить базу данными
3. `make downv` - удаление контейнеров и volume
3.1 `make down` - удаление контейнеров без удаления volume
# Запуск и остановка тестов
1. `make test` - запусить все необходимые компоненты без volume + контейнер с тестами
2. `make test-result` - просмотр результатов тестов
3. `make down-test` - удаление контейнеров
Ссылка для swagger: http://127.0.0.1:8000/api/openapi