Как работать с базой данных в asyncpg?

Суть вопроса вот в чём. Как правильно работать с базой данных postgres с помощью драйвера asyncpg в aiogram? Когда я работал с sqlite, то было всё проще, создал connection в конструкторе, а после используешь его в методах, которые выполняют какие то запросы. Но т.к. перешёл на асинхронный драйвер, то открыть это соединение с помощью await в конструкторе нельзя. Где мне создать это соединение, чтобы не создавать его каждый раз перед запросом? И как его использовать тогда в других модулях?


Ответы (0 шт):