Как мне обновить строку таблицы с помощью sqlalchemy и aiopg?
async def insert_into_afk(afk_bool):
async with create_engine(user=username,
password=password,
database=database,
host=host,
port=port) as engine:
async with engine.acquire() as conn:
query = (sa.select([sa.text("is_afk")]).select_from(afk_tbl))
async with conn.begin():
if query is None:
await conn.execute(afk_tbl.insert().values(is_afk=afk_bool))
return
query.is_afk = afk_bool
AFK_STATE = afk_bool
Это мой код, но я застрял при сохранении в части БД.Я попытался с conn.update (), но это не сработало.Я заметил, что это может быть не так, и в документации по sqlalchemy или в aiopg я не могу найти точный способ сделать это