I SQL som forstået af sqlite, tabelbegrænsninger såsom FOREIGN KEY følg kolonnespecifikationerne. Du kan ikke blande dem. Flyt FOREIGN KEY specifikationer i slutningen af din CREATE TABLE så COLUMN_INDEX_AS_TEXT kolonnespecifikation er foran dem.