Erreur dans près de 'Autoincrement'

J'obtiens une erreur de syntaxe près de AUTOINCREMENT. Quelle est la cause de cette erreur?

CREATE TABLE person (
    id INTEGER NOT NULL AUTOINCREMENT,
    name TEXT NOT NULL
);

CREATE TABLE department (
    id INTEGER NOT NULL AUTOINCREMENT,
    name TEXT NOT NULL,
    FOREIGN KEY (leader) REFERENCES person(id)
);

source d'informationauteur