On Fri, 26 Feb 2016 at 16:42 Simon Slavin wrote:
>
> I thought I knew where it was documented but I can't find it at the
> moment. The idea is that if you have given the column an explicit name (in
> your case 'storeID') then you might be referring to it in your code, so
> SQLite shouldn't
Axiom is an ORM'ish layer on top of SQLite in Python. Due to unfortunate
historic reasons, Axiom relies on the implicit ROWID (actually "oid")
column present in every table in SQLite, without declaring an explicit
PRIMARY KEY; this, of course, means that VACUUMing an Axiom table will
corrupt it as
Divmod Axiom[1] is a Python ORM built on SQLite; one of the book
keeping tables it creates in the database has a column named
"indexed", which became a reserved word around SQLite 3.6.4 (?). The
"obvious" fix for this problem is to simply quote the column name
using "", but the problem is that it
3 matches
Mail list logo