Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions ddl/migrations/0218_create_event_routes.sql
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,15 @@
-- indexer when an event is created, owner_id points to the event's host user,
-- and is_current flags the canonical row so a LEFT JOIN ON is_current = true
-- always lands on at most one row per event.

CREATE TABLE IF NOT EXISTS public.event_routes (
slug character varying NOT NULL,
owner_id integer NOT NULL,
event_id integer NOT NULL,
is_current boolean NOT NULL,
blockhash character varying NOT NULL,
blocknumber integer NOT NULL,
txhash character varying NOT NULL
txhash character varying NOT NULL,
CONSTRAINT event_routes_pkey PRIMARY KEY (owner_id, slug)
);

ALTER TABLE ONLY public.event_routes
ADD CONSTRAINT event_routes_pkey PRIMARY KEY (owner_id, slug);

CREATE INDEX IF NOT EXISTS event_routes_event_id_idx
ON public.event_routes USING btree (event_id);
Loading