From 960adebd9375ed8e95e6b3f22a35f2831bffbb02 Mon Sep 17 00:00:00 2001 From: The Magician Date: Tue, 23 Apr 2024 17:52:48 +0100 Subject: [PATCH] Import Set data from Scryfall --- sevenkeys/Makefile | 6 +- sevenkeys/cmd/dbup/main.go | 24 +------- sevenkeys/cmd/importdata/main.go | 34 +++------- sevenkeys/database/entities/expansion_set.go | 18 ++++++ sevenkeys/database/get_database.go | 40 ++++++++++++ sevenkeys/database/imports/color.go | 29 +++++++++ sevenkeys/database/imports/expansionset.go | 58 +++++++++++++++++ sevenkeys/database/setup.go | 32 ++++------ sevenkeys/scryfall/set.go | 65 ++++++++++++++++++++ sevenkeys/sql/createdb.sql | 1 + sevenkeys/sql/removedb.sql | 1 + 11 files changed, 240 insertions(+), 68 deletions(-) create mode 100644 sevenkeys/database/entities/expansion_set.go create mode 100644 sevenkeys/database/get_database.go create mode 100644 sevenkeys/database/imports/color.go create mode 100644 sevenkeys/database/imports/expansionset.go create mode 100644 sevenkeys/scryfall/set.go create mode 100644 sevenkeys/sql/createdb.sql create mode 100644 sevenkeys/sql/removedb.sql diff --git a/sevenkeys/Makefile b/sevenkeys/Makefile index 92de8d2..b4c481b 100644 --- a/sevenkeys/Makefile +++ b/sevenkeys/Makefile @@ -1,4 +1,8 @@ -dbup: +removedb: + mysql --user=root --password=$(shell pass show sevenkeys/mysql)