次のクエリでテーブルを作成しました。
with sqlite3.connect('example.db', detect_types=sqlite3.PARSE_DECLTYPES) as conn:
cur = conn.cursor()
cur.execute("CREATE TABLE Surveys(Id INTEGER PRIMARY KEY, Name TEXT, Desc TEXT, DictObject BLOB, Hash TEXT)")
conn.commit()
ここで、リクエストごとにテーブルにSurvey
データを追加する必要があります。テーブルにはプライマリ整数値があります。これは、挿入するたびに増やす必要があります-そして、それを行う適切な方法は何ですか? すべての行をフェッチし、リクエストごとに最後の行を確認する必要がありますか?Surveys
Surveys
Id
Id