Hello everybody,

Mea culpa: it was all my fault, not SQLite's.

After a few hours debugging, I'm happy to report that I've found and fixed the bug which was found in QuickLite. The culprit was datatypesForTable, which returned a dictionary. That silly mistake caused the order to be totally messed up. I tables with very few columns, so it's likely that even though the columns were reordered, I never saw that elsewhere because the "random" order matched the orifinal one. As I said, it's been fixed and I will release the new version in the next days.

On Nov 20, 2004, at 02:36, D. Richard Hipp wrote:

To be honest, I'm not sure the test suite checks the case where you
explicitly declare ROWID INTEGER PRIMARY KEY.  But I did just try this
myself and I cannot seem to reproduce the problem.  Can anybody else
get it to fail?

I explicitly declare ROWID INTEGER PRIMARY KEY and works fine. I'm pretty much sure the error was 100% located on my side.


Thanks everybody for your help and quick response.

Best regards,

-- Tito



Reply via email to