From c22af98eb9b30cd4f164ba558a7ebf270d18ce38 Mon Sep 17 00:00:00 2001 From: Nick Griffey Date: Mon, 29 Jan 2024 22:03:44 -0600 Subject: [PATCH] use seriespost as foreign key --- sql/load.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sql/load.sql b/sql/load.sql index 136c9ca..e1aa10f 100644 --- a/sql/load.sql +++ b/sql/load.sql @@ -406,7 +406,7 @@ CREATE TABLE IF NOT EXISTS "battingpost" ( "GIDP" NUMERIC, PRIMARY KEY("year","player","round"), foreign key("player") references "people"("ID"), - foreign key("year") references "seasons"("year") + foreign key("year","round") references "seriespost"("year","round") ); insert into battingpost select distinct * from "transformed"."battingpost"; @@ -429,7 +429,7 @@ CREATE TABLE IF NOT EXISTS "fieldingpost" ( "CS" NUMERIC, PRIMARY KEY("player","year","round","POS"), foreign key("player") references "people"("ID"), - foreign key("year") references "seasons"("year") + foreign key("year","round") references "seriespost"("year","round") ); insert into fieldingpost select distinct * from "transformed"."fieldingpost"; @@ -465,7 +465,7 @@ CREATE TABLE IF NOT EXISTS "pitchingpost" ( "GIDP" NUMERIC, PRIMARY KEY("player","year","round"), foreign key("player") references "people"("ID"), - foreign key("year") references "seasons"("year") + foreign key("year","round") references "seriespost"("year","round") ); insert into pitchingpost select distinct * from "transformed"."pitchingpost";