fix: double column primary key
This commit is contained in:
parent
23547f5187
commit
d0d3f1f6ed
1 changed files with 5 additions and 3 deletions
|
|
@ -23,13 +23,14 @@ async def m001_initial(db):
|
||||||
CREATE TABLE nostrrelay.events (
|
CREATE TABLE nostrrelay.events (
|
||||||
relay_id TEXT NOT NULL,
|
relay_id TEXT NOT NULL,
|
||||||
deleted BOOLEAN DEFAULT false,
|
deleted BOOLEAN DEFAULT false,
|
||||||
id TEXT PRIMARY KEY,
|
id TEXT NOT NULL,
|
||||||
pubkey TEXT NOT NULL,
|
pubkey TEXT NOT NULL,
|
||||||
created_at {db.big_int} NOT NULL,
|
created_at {db.big_int} NOT NULL,
|
||||||
kind INT NOT NULL,
|
kind INT NOT NULL,
|
||||||
content TEXT NOT NULL,
|
content TEXT NOT NULL,
|
||||||
sig TEXT NOT NULL,
|
sig TEXT NOT NULL,
|
||||||
size {db.big_int} DEFAULT 0
|
size {db.big_int} DEFAULT 0,
|
||||||
|
PRIMARY KEY (relay_id, id)
|
||||||
);
|
);
|
||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
|
@ -55,7 +56,8 @@ async def m001_initial(db):
|
||||||
storage {db.big_int} DEFAULT 0,
|
storage {db.big_int} DEFAULT 0,
|
||||||
paid_to_join BOOLEAN DEFAULT false,
|
paid_to_join BOOLEAN DEFAULT false,
|
||||||
allowed BOOLEAN DEFAULT false,
|
allowed BOOLEAN DEFAULT false,
|
||||||
blocked BOOLEAN DEFAULT false
|
blocked BOOLEAN DEFAULT false,
|
||||||
|
PRIMARY KEY (relay_id, pubkey)
|
||||||
);
|
);
|
||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue