18 lines
No EOL
605 B
SQL
18 lines
No EOL
605 B
SQL
CREATE TABLE "eventsTable" (
|
|
"id" integer PRIMARY KEY NOT NULL,
|
|
"startTime" timestamp NOT NULL,
|
|
"endTime" timestamp NOT NULL,
|
|
"name" text NOT NULL,
|
|
"title" text NOT NULL,
|
|
"description" text NOT NULL,
|
|
"type" text NOT NULL,
|
|
"lineId" integer NOT NULL
|
|
);
|
|
--> statement-breakpoint
|
|
CREATE TABLE "linesTable" (
|
|
"id" integer PRIMARY KEY NOT NULL,
|
|
"name" text NOT NULL,
|
|
"description" text NOT NULL
|
|
);
|
|
--> statement-breakpoint
|
|
ALTER TABLE "eventsTable" ADD CONSTRAINT "eventsTable_lineId_linesTable_id_fk" FOREIGN KEY ("lineId") REFERENCES "public"."linesTable"("id") ON DELETE cascade ON UPDATE cascade; |