Я создал таблицу SQLite следующим образом
CREATE TABLE event
(_id INTEGER PRIMARY KEY AUTOINCREMENT,
event_id TEXT NOT NULL,
instance_id TEXT NOT NULL,
....,
UNIQUE (event_id, instance_id) ON CONFLICT REPLACE)
Теперь, когда при вставке возникает конфликт, SQLite заменяет строку новой строкой, что, в свою очередь, меняет мой первичный ключ _id
.
Я не хочу менять свой первичный ключ при его замене (при конфликте). Что мне делать?