Yes I know the comma is missing Thats the crux of why I think there's a bug SQLIte is flexible but shouldnt there be SOME kind of error when there a pretty obvious syntactical issue like this ? right now it silently accepts this statement and only later when I tried to insert data did it complain about the column not existing and that lead me to the create table where its quite plainly syntactically incorrect