オフラインストレージを使用するプロジェクトの場合、IDの主キーと、日付を保持する一意のフィールドを使用してデータベースを作成しました。
エントリを削除すると、削除したエントリと同じ日付で新しいエントリを作成できません。
そのエントリを削除するときにインデックスから日付を取得するにはどうすればよいですか?
これが私がテーブルを作成する方法です:
CREATE TABLE IF NOT EXISTS userdata (id INTEGER PRIMARY KEY ASC, entrydate DATE UNIQUE, strength, comments
DBサーバーに、同じ値が再び解放されたらすぐに同じ値を再び使用できるようにするために、何かを追加する必要があるのではないかと思います。たぶん、SQLiteが内部レコードを更新する、ある種の更新を実行する必要があります。