SQLiteでテーブルにデータを追加する際、あれば更新なければ追加するには INSERT OR REPLACE

 INSERT OR REPLACE INTO userinfo (id) VALUES (1);

ネタ元