diff --git a/src/Simplex/Chat/Store/SQLite/Migrations/M20250813_delivery_tasks.hs b/src/Simplex/Chat/Store/SQLite/Migrations/M20250813_delivery_tasks.hs index dfafff674f..3163619477 100644 --- a/src/Simplex/Chat/Store/SQLite/Migrations/M20250813_delivery_tasks.hs +++ b/src/Simplex/Chat/Store/SQLite/Migrations/M20250813_delivery_tasks.hs @@ -56,7 +56,7 @@ m20250813_delivery_tasks :: Query m20250813_delivery_tasks = [sql| CREATE TABLE delivery_tasks ( - delivery_task_id INTEGER PRIMARY KEY, + delivery_task_id INTEGER PRIMARY KEY AUTOINCREMENT, group_id INTEGER NOT NULL REFERENCES groups ON DELETE CASCADE, worker_scope TEXT NOT NULL, job_scope_spec_tag TEXT, @@ -107,7 +107,7 @@ CREATE INDEX idx_delivery_tasks_created_at ON delivery_tasks(created_at); CREATE TABLE delivery_jobs ( - delivery_job_id INTEGER PRIMARY KEY, + delivery_job_id INTEGER PRIMARY KEY AUTOINCREMENT, group_id INTEGER NOT NULL REFERENCES groups ON DELETE CASCADE, worker_scope TEXT NOT NULL, job_scope_spec_tag TEXT, diff --git a/src/Simplex/Chat/Store/SQLite/Migrations/chat_schema.sql b/src/Simplex/Chat/Store/SQLite/Migrations/chat_schema.sql index 356990bdee..6fad0d669e 100644 --- a/src/Simplex/Chat/Store/SQLite/Migrations/chat_schema.sql +++ b/src/Simplex/Chat/Store/SQLite/Migrations/chat_schema.sql @@ -693,7 +693,7 @@ CREATE TABLE chat_item_mentions( display_name TEXT NOT NULL ); CREATE TABLE delivery_tasks( - delivery_task_id INTEGER PRIMARY KEY, + delivery_task_id INTEGER PRIMARY KEY AUTOINCREMENT, group_id INTEGER NOT NULL REFERENCES groups ON DELETE CASCADE, worker_scope TEXT NOT NULL, job_scope_spec_tag TEXT, @@ -709,7 +709,7 @@ CREATE TABLE delivery_tasks( updated_at TEXT NOT NULL DEFAULT(datetime('now')) ); CREATE TABLE delivery_jobs( - delivery_job_id INTEGER PRIMARY KEY, + delivery_job_id INTEGER PRIMARY KEY AUTOINCREMENT, group_id INTEGER NOT NULL REFERENCES groups ON DELETE CASCADE, worker_scope TEXT NOT NULL, job_scope_spec_tag TEXT,