guarda non sono esperto ma hai provato a mettere l'indice PRIMARY KEY nella dichiarazione della colonne 'id' invece che dopo?