mirror of
https://github.com/ankitects/anki.git
synced 2025-11-08 05:37:12 -05:00
make sure to close cursor for first()
This commit is contained in:
parent
cf459aee7d
commit
0bf59fa00b
1 changed files with 4 additions and 1 deletions
|
|
@ -79,7 +79,10 @@ class SessionHelper(object):
|
||||||
return self.execute(text(sql), args).fetchall()
|
return self.execute(text(sql), args).fetchall()
|
||||||
|
|
||||||
def first(self, sql, **args):
|
def first(self, sql, **args):
|
||||||
return self.execute(text(sql), args).fetchone()
|
c = self.execute(text(sql), args)
|
||||||
|
r = c.fetchone()
|
||||||
|
c.close()
|
||||||
|
return r
|
||||||
|
|
||||||
def column0(self, sql, **args):
|
def column0(self, sql, **args):
|
||||||
return [x[0] for x in self.execute(text(sql), args).fetchall()]
|
return [x[0] for x in self.execute(text(sql), args).fetchall()]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue