Просмотр исходного кода

cursor.executemany(), not cursor.execute().

tags/v0.1^2
Ben Kurtovic 12 лет назад
Родитель
Сommit
c0302dc800
1 измененных файлов: 2 добавлений и 2 удалений
  1. +2
    -2
      earwigbot/tasks/drn_clerkbot.py

+ 2
- 2
earwigbot/tasks/drn_clerkbot.py Просмотреть файл

@@ -416,14 +416,14 @@ class DRNClerkBot(Task):
additions = set(sigs) - set(storedsigs)
if removals:
args = [(case.id, name, stamp) for (name, stamp) in removals]
cursor.execute(query1, args)
cursor.executemany(query1, args)
if additions:
nextid = self.select_next_id(conn, "signature_id", "signatures")
args = []
for name, stamp in additions:
args.append((nextid, case.id, name, stamp))
nextid += 1
cursor.execute(query2, args)
cursor.executemany(query2, args)

def save_new_case(self, conn, case):
args = (case.id, case.title, case.status, case.last_action,


Загрузка…
Отмена
Сохранить