Hi,
The generator option does not even appear for SQLite3 on Import table. I will update the Docs in due time.
Jam.py does create auto increment function (or a generator for ie Oracle), only when the table is created.
Not after, because changing the Primary Key is not normally supported for any DB provider.
So whatever is selected as a Primary Key (even a TXT type), will be used on table creation.
Hence, the Primary Key is needed before the Table Import.
If an INTEGER field was just created, it means it is empty.
It is not populated with anything.
So your table is empty, and this is normal.
You need to populate it, OR, better, redesign your table to use a single PK.
See this vid where a complete app was created from SQLite3 file:
This vid is important since touches on reserved words and attachments as well.
Id u keen, send me a sqlite3 schema and I'll have a look.
There might be heaps of Foreign Keys as well.
Now, the mother of all questions, how did you find Jam.py? Googling?