Size: a a a

2020 January 27

q

quavo in aiogram [ru]
короче сделал так, ка кне планировал, но вроде логично все)
источник

Т

Технопёс in aiogram [ru]
quavo
короче сделал так, ка кне планировал, но вроде логично все)
Залей на гист. Мне чисто посмотреть 😏
источник

q

quavo in aiogram [ru]
Технопёс
Залей на гист. Мне чисто посмотреть 😏
да мне далеко еще куда ты
categories_cb = CallbackData('categories', 'category', 'action')
просто колбек повесил на action
источник

q

quavo in aiogram [ru]
буду по нему ловить, потом из коллбек даты доставать категорию
источник

q

quavo in aiogram [ru]
и будеn типа get set del ну ты понял
источник

M

Mike in aiogram [ru]
Gabben
не открывай соединение, а держи в пуле соединений
делаю так
async def connection():
   return await asyncpg.create_pool(user=user, password=password, database=database, host=host)
и потом из другой функции
pool = await connection()
   async with pool.acquire() as con:
       await con.fetch(query)
все равно задержка большая
источник

q

quavo in aiogram [ru]
так ты на каждый запрос создаешь пул соединений
как я понимаю
источник

M

Mike in aiogram [ru]
quavo
так ты на каждый запрос создаешь пул соединений
как я понимаю
сделал вроде как в документации. А как надо?
источник

q

quavo in aiogram [ru]
ну ты каждый раз вызываешь await connection()
источник

q

quavo in aiogram [ru]
?
источник

s

std::mpa🌲 in aiogram [ru]
Mike
делаю так
async def connection():
   return await asyncpg.create_pool(user=user, password=password, database=database, host=host)
и потом из другой функции
pool = await connection()
   async with pool.acquire() as con:
       await con.fetch(query)
все равно задержка большая
what the fuck
источник

M

Mike in aiogram [ru]
quavo
ну ты каждый раз вызываешь await connection()
да
источник

q

quavo in aiogram [ru]
ну вот и получается, что ты каждый раз открываешь пул соединений
источник

M

Mike in aiogram [ru]
quavo
ну вот и получается, что ты каждый раз открываешь пул соединений
аа
источник

M

Mike in aiogram [ru]
quavo
ну вот и получается, что ты каждый раз открываешь пул соединений
а как надо?
источник

q

quavo in aiogram [ru]
ну у меня вот так вот
это правда с gino, но принцип тот же
в отдельном модуле открываешь пул соединений, потом уже через него в бд лезешь

лучше, конечно, посмотреть примеры бота айограм https://github.com/aiogram/bot
источник

Т

Технопёс in aiogram [ru]
Mike
а как надо?
А ты подумай
источник

Т

Технопёс in aiogram [ru]
Почитал бы что такое пул соединений хоть
источник

AR

Alex RootJunior in aiogram [ru]
quavo
ну у меня вот так вот
это правда с gino, но принцип тот же
в отдельном модуле открываешь пул соединений, потом уже через него в бд лезешь

лучше, конечно, посмотреть примеры бота айограм https://github.com/aiogram/bot
27 строку удали
источник

q

quavo in aiogram [ru]
чому? это я вроде из айограма взял
источник