Учим Питон
Курс по FastAPI. Неделя 5. Продолжение.
На этой неделе мы продолжаем проходить пятый раздел курса. Мне он показался плохо разобранным, поэтому я собрал несколько вопросов:
- Как правильно инициализировать бд? В чем разница между пользователем бд и пользователем ос?
- Как убедиться, что бд настроена правильно, что к ней нельзя обратиться не через приложение?
- Есть ли смысл использовать бд без алхимии в приложении?
- Как обрабатывать ошибки? Нужно ли использовать менеджер контекста?
- Какова последовательность работы с бд, всегда ли нужно делать commit?
- Нужно ли соединение с бд всегда держать открытым или лучше открывать на каждый запрос?
- Какие ограничения есть при миграциях? Как правильно делать откат в бд, если в новую базу занесены данные в новые столбцы?
- Как возможны миграции, если база находится под нагрузкой?
Ответы лучше давать в чате в телеге.
#fastapi #совместноепрохождение #fastapi_part_5
906 ·