Skip to content

Commit

Permalink
Add assignments PostgreSQL schema
Browse files Browse the repository at this point in the history
  • Loading branch information
theNatePi authored Dec 4, 2024
1 parent 927f958 commit 293e922
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions server/db/schema/assignments.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
CREATE TABLE IF NOT EXISTS public.assignments
(
id integer NOT NULL GENERATED ALWAYS AS IDENTITY ( INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 2147483647 CACHE 1 ),
event_id integer NOT NULL,
client_id integer NOT NULL,
role client_role NOT NULL,
CONSTRAINT assignment_pkey PRIMARY KEY (id),
CONSTRAINT client_id FOREIGN KEY (client_id)
REFERENCES public.clients (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT event_id FOREIGN KEY (event_id)
REFERENCES public.events (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
)

0 comments on commit 293e922

Please sign in to comment.