Я пытаюсь обновить свою базу данных и не знаю, в чем ошибка. тестирование подтвердило, что это определенно разбор кода, при печати все переменные имеют значения, которые они должны иметь, но по какой-то причине даже после фиксации никаких изменений не вносится. Я пропустил какой-то простой синтаксис?
c.execute(''' UPDATE Stats SET
WinAmount = ? ,
PickAmount = ? ,
StarPlayerAmount = ?
WHERE MapName IS ? AND BrawlerName IS ? '''
, (NWin , NPick , NStarPlayer ,BattleDetails['event']['map'],winner['brawler']['name']
conn.commit()
Изменить: я не получаю никаких ошибок, база данных остается такой, как была