mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 15:32:23 -04: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