conn = self.engine.connect()
curbal = self.get_balance(tg_id)
conn.execute(self.users.update().where(self.users.c.tg_id == tg_id).values(curbal+amount))
conn.close()
db.increase_balance(message.from_user.id, float(payment['price']))
Трейсбек: https://pastebin.com/75U1DS05 В чем проблема?
чет неправильно ты с точки зрения sqlalchemy делаешь не работал с ней, не могу сказать что, но что-то явно не так с параметрами, которые ты передаешь у тебя в values() не должно быть что-то типа values(param=value)?
Обсуждают сегодня