From 104b77b53fe7718639220648271d0f8e1c0e9cea Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 29 Jan 2019 08:17:10 +1000 Subject: [PATCH] add .cursor() --- anki/db.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anki/db.py b/anki/db.py index f373fe3e0..367d6897b 100644 --- a/anki/db.py +++ b/anki/db.py @@ -5,7 +5,7 @@ import os import time -from sqlite3 import dbapi2 as sqlite +from sqlite3 import dbapi2 as sqlite, Cursor DBError = sqlite.Error @@ -108,3 +108,6 @@ class DB: # strip out invalid utf-8 when reading from db def _textFactory(self, data): return str(data, errors="ignore") + + def cursor(self, factory=Cursor): + return self._db.cursor(factory)