[Biopython-dev] [Bug 2390] Error importing Swiss Prot in BioSQL
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Thu Nov 1 05:24:21 EDT 2007
http://bugzilla.open-bio.org/show_bug.cgi?id=2390
------- Comment #7 from biopython-bugzilla at maubp.freeserve.co.uk 2007-11-01 05:24 EST -------
Created an attachment (id=801)
--> (http://bugzilla.open-bio.org/attachment.cgi?id=801&action=view)
Untested patch to BioSQL/DBUtils.py
Based on a little google searching, this is my completely untested educated
guess for how to fix the cursor problem in BioSQL/DBUtils.py with the relevant
changed bit of code below:
class Mysql_dbutils(Generic_dbutils):
def last_id(self, cursor, table):
try :
#This worked on older versions of MySQL
return cursor.insert_id()
except AttributeError:
#See bug 2390.
#Google suggests this is the new way:
return cursor.lastrowid
If you feel brave and don't know how to work with patches, just back the
original file and then edit the class Mysql_dbutils to look like the above.
--
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Biopython-dev
mailing list