Мини проект для проверки своих сил в SQL запросах.
Схема для бд https://dbdiagram.io/d/5fa27e703a78976d7b7a79be
Как использовать:
- Установить все необходимые библиотеки из файла requirements.txt (
pip install -r ./requirements.txt
) - Заполнить файлик unfilled_functions.py SQL запросами (более подробная информация доступна внутри файла)
- Заполнить файлик csv_unfilled.py SQL запросами (более подробная информация доступна внутри файла)
- Запустить тесты с помощью команды
pytest testing.py
(запускать из корневой дирректории проекта) - Ознакомится с выводом программы тестирования
- ??????????
- PROFIT!!!!!
Для того, чтобы проверить правильность запросов, необходимо выполнить команду pytest testing.py
в корневой
директории проекта. После её выполнения у вас выведется информация о результатах тестирования с описанием
возникших проблем.
Возможно, вам захочется проверить запрос в деле, прежде чем запускать процесс тестирования. Для этого
существует файлик query_test.py
В котором вы можете попробовать свой запрос и посмотреть результат его
работы