Uses event_header_row_id as primary key (with index) on event_vanish

This commit is contained in:
Vitor Pamplona
2025-12-26 14:32:22 -05:00
parent ef5ed755be
commit 5dcac034ac
@@ -29,8 +29,8 @@ class RightToVanishModule : IModule {
db.execSQL( db.execSQL(
""" """
CREATE TABLE event_vanish ( CREATE TABLE event_vanish (
event_header_row_id INTEGER,
pubkey TEXT NOT NULL, pubkey TEXT NOT NULL,
event_header_row_id INTEGER PRIMARY KEY NOT NULL,
created_at INTEGER NOT NULL, created_at INTEGER NOT NULL,
FOREIGN KEY (event_header_row_id) REFERENCES event_headers(row_id) ON DELETE CASCADE FOREIGN KEY (event_header_row_id) REFERENCES event_headers(row_id) ON DELETE CASCADE
) )