В SQL, както се разбира от sqlite, ограничения на таблицата като FOREIGN KEY
следвайте спецификациите на колоните. Не можете да ги смесвате. Преместете FOREIGN KEY
спецификации в края на вашия CREATE TABLE
така че COLUMN_INDEX_AS_TEXT
спецификацията на колоната е пред тях.