2024-04-23 16:52:48 +00:00
|
|
|
CREATE DATABASE IF NOT EXISTS sevenkeys;
|
2024-04-24 10:54:49 +00:00
|
|
|
|
|
|
|
USE sevenkeys;
|
|
|
|
|
2024-05-19 09:01:57 +00:00
|
|
|
CREATE TABLE IF NOT EXISTS CacheTimestamps (
|
2024-05-19 14:01:18 +00:00
|
|
|
CacheType ENUM('AllCardsBulkData') PRIMARY KEY,
|
2024-05-19 09:05:29 +00:00
|
|
|
Stamp DATETIME NOT NULL
|
2024-05-19 09:01:57 +00:00
|
|
|
);
|
|
|
|
|
2024-05-19 19:29:50 +00:00
|
|
|
CREATE TABLE IF NOT EXISTS ExpansionSet (
|
|
|
|
SetCode VARCHAR(6) PRIMARY KEY,
|
|
|
|
Name VARCHAR(60) NOT NULL,
|
|
|
|
CardCount INT NOT NULL,
|
|
|
|
IconSvgUri VARCHAR(60) NOT NULL
|
2024-04-24 10:54:49 +00:00
|
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS CardPrinting (
|
2024-05-19 19:29:50 +00:00
|
|
|
Id VARCHAR(36) PRIMARY KEY, -- GUID
|
2024-05-20 15:54:49 +00:00
|
|
|
Name VARCHAR(150) NOT NULL,
|
2024-04-28 14:13:47 +00:00
|
|
|
SetCode VARCHAR(6) NOT NULL,
|
2024-05-19 19:29:50 +00:00
|
|
|
FOREIGN KEY (SetCode) REFERENCES ExpansionSet(SetCode),
|
|
|
|
IsFoil BOOLEAN NOT NULL,
|
|
|
|
IsReserved BOOLEAN NOT NULL,
|
|
|
|
IsRacist BOOLEAN NOT NULL,
|
|
|
|
IsPromo BOOLEAN NOT NULL,
|
|
|
|
CollectorNumber VARCHAR(10) NOT NULL,
|
|
|
|
Language VARCHAR(3) NOT NULL
|
2024-04-24 10:54:49 +00:00
|
|
|
);
|