improve sqlite3 support -> added mixins -> fixes #84

This commit is contained in:
David Halter
2012-12-19 22:26:53 +01:00
parent acc8a4bc66
commit 2ee09980eb
2 changed files with 46 additions and 0 deletions

26
jedi/mixin/_sqlite3.pym Normal file
View File

@@ -0,0 +1,26 @@
def connect(database, timeout=None, isolation_level=None, detect_types=None, factory=None):
return Connection()
class Connection():
def cursor(self):
return Cursor()
class Cursor():
def cursor(self):
return Cursor()
def fetchone(self):
return Row()
def fetchmany(self, size=cursor.arraysize):
return [self.fetchone()]
def fetchall(self):
return [self.fetchone()]
class Row():
def keys(self):
return ['']