You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Тут использовали драйвер psycopg (вижу что 3й) , тут https://docs.sqlalchemy.org/en/20/orm/extensions/asyncio.html описан подход с asyncpg и на практике я использовал именно его. Если можно отпишите в коментах к тикету почему не взяли asyncpg и если можно ссылки где можно почитать что эта связка удачно работает. Есть небольшие сомнения https://github.innominds.com/psycopg/psycopg/issues/527 и насколько я знаю как реализована асинхронность в алхимии есть шанс что связка может быть проблемной. (но не утверждаю, сам пользуюсь проверенным asyncpg)
Тут можно тоже использовать HTTPStatus как в остальных случаях.
The text was updated successfully, but these errors were encountered:
Честно говоря не знал про возможные проблемы с psycopg. Мы его использовали, чтобы иметь возможность работать с базой в асинхронном режиме (в fastapi приложении) и в синхронном (в worker’е) без добавления дополнительного драйвера в зависимости проекта
Здравствуйте ! Хорошо поработали, аккуратный код, постарались с архитектурой. ! Есть совсем небольшие замечания:
The text was updated successfully, but these errors were encountered: