From: Oleg B. <ph...@ph...> - 2012-02-28 19:20:37
|
On Tue, Feb 28, 2012 at 01:56:50PM -0500, Markos Kapes wrote: > Out[21]: Title is: title names are: [u'publisher', u'isbn', 'kind_id', 'booktitle', u'release_date', u'edition', u'tag', u'type'] values are: [' ', ' ', 1, '\xc3\xa9tape', None, None, None, None] > So, yes, there are unicode strings in the names. To fix that edit sqlobject/mysql/mysqlconnection.py, method columnsFromSchema; search for assignments kw['name'] = soClass.sqlmeta.style.dbColumnToPythonAttr(field) kw['dbName'] = field make them strings: kw['name'] = str(soClass.sqlmeta.style.dbColumnToPythonAttr(field)) kw['dbName'] = str(field) test and report if that helps. Oleg. -- Oleg Broytman http://phdru.name/ ph...@ph... Programmers don't die, they just GOSUB without RETURN. |