10 lines
396 B
SQL
10 lines
396 B
SQL
-- 0005_push.sql
|
|
CREATE TABLE IF NOT EXISTS push_subscriptions (
|
|
id BIGSERIAL PRIMARY KEY,
|
|
user_id BIGINT NOT NULL REFERENCES users(id) ON DELETE CASCADE,
|
|
endpoint TEXT NOT NULL UNIQUE,
|
|
p256dh TEXT NOT NULL,
|
|
auth TEXT NOT NULL,
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT now()
|
|
);
|
|
CREATE INDEX IF NOT EXISTS idx_push_user ON push_subscriptions(user_id); |