From d6e558f9e35bbfc089779996fa24a4dd2d9e2bc2 Mon Sep 17 00:00:00 2001 From: The Magician Date: Wed, 24 Apr 2024 11:54:49 +0100 Subject: [PATCH] Simplify database schema for current use case --- sevenkeys/Makefile | 5 +- sevenkeys/cmd/dbup/main.go | 10 - sevenkeys/cmd/importdata/main.go | 22 +- sevenkeys/database/entities/cardprinting.go | 9 + sevenkeys/database/entities/expansion_set.go | 18 -- sevenkeys/database/entities/gamepiece.go | 6 + sevenkeys/database/imports/color.go | 64 ----- sevenkeys/database/imports/expansionset.go | 59 ----- sevenkeys/database/imports/keywords.go | 1 - sevenkeys/database/setup.go | 250 ------------------- sevenkeys/setup.sql | 137 ---------- sevenkeys/sql/createdb.sql | 16 ++ sevenkeys/testcard.json | 129 ---------- 13 files changed, 35 insertions(+), 691 deletions(-) delete mode 100644 sevenkeys/cmd/dbup/main.go create mode 100644 sevenkeys/database/entities/cardprinting.go delete mode 100644 sevenkeys/database/entities/expansion_set.go create mode 100644 sevenkeys/database/entities/gamepiece.go delete mode 100644 sevenkeys/database/imports/color.go delete mode 100644 sevenkeys/database/imports/expansionset.go delete mode 100644 sevenkeys/database/imports/keywords.go delete mode 100644 sevenkeys/database/setup.go delete mode 100644 sevenkeys/setup.sql delete mode 100644 sevenkeys/testcard.json diff --git a/sevenkeys/Makefile b/sevenkeys/Makefile index b4c481b..2991f3d 100644 --- a/sevenkeys/Makefile +++ b/sevenkeys/Makefile @@ -1,8 +1,7 @@ removedb: mysql --user=root --password=$(shell pass show sevenkeys/mysql)