connection.commit()が必要なようです クエリの実行後の変更(connectionを置き換えます DB接続変数を使用します。
https://docs.python.org/library/sqlite3.html
Connection.commit() :このメソッドは現在のトランザクションをコミットします。このメソッドを呼び出さない場合、commit()を最後に呼び出してから行ったことは、他のデータベース接続からは見えません。データベースに書き込んだデータが表示されない理由がわからない場合は、このメソッドを呼び出すことを忘れていないことを確認してください。