On Tue, Apr 20, 2010 at 09:00:11PM +0300, Imri Goldberg wrote: > When I checked it, it seemed to me to happen because the 'size' and > 'precision' were pop()-ed from the original **kw dict passed to DecimalCol.
The problem was that the dictionary was simply empty. SQLiteConnection.guessClass() did at line 364: elif t.find('DECIMAL') >= 0: return col.DecimalCol, {} I changed that to return col.DecimalCol, {'size': None, 'precision': None} With the change your test works for me. BTW, DecimalCol is only recognized by SQLiteConnection. Oleg. -- Oleg Broytman http://phd.pp.ru/ p...@phd.pp.ru Programmers don't die, they just GOSUB without RETURN. ------------------------------------------------------------------------------ _______________________________________________ sqlobject-discuss mailing list sqlobject-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss