Remove CardtraderGame table

This commit is contained in:
The Magician 2024-12-08 16:52:04 +00:00
parent 827a71f6d3
commit 3e5f0082f9
1 changed files with 1 additions and 13 deletions

View File

@ -1,27 +1,17 @@
-- +goose Up
-- +goose StatementBegin
CREATE TABLE IF NOT EXISTS CardtraderGame (
Id INT PRIMARY KEY AUTO_INCREMENT,
Name VARCHAR(255) NOT NULL
);
CREATE TABLE IF NOT EXISTS CardtraderCategory (
Id INT PRIMARY KEY AUTO_INCREMENT,
CardtraderGameId INT NOT NULL,
FOREIGN KEY (CardtraderGameId) REFERENCES CardtraderGame(Id),
Name VARCHAR(255) NOT NULL
);
CREATE TABLE IF NOT EXISTS CardtraderExpansion (
Id INT PRIMARY KEY AUTO_INCREMENT,
CardtraderGameId INT NOT NULL,
FOREIGN KEY (CardtraderGameId) REFERENCES CardtraderGame(Id)
ExpansionCode VARCHAR(20) NOT NULL
);
CREATE TABLE IF NOT EXISTS CardtraderBlueprint (
Id INT PRIMARY KEY AUTO_INCREMENT,
CardtraderGameId INT NOT NULL,
FOREIGN KEY (CardtraderGameId) REFERENCES CardtraderGame(Id),
CardtraderCategoryId INT NOT NULL,
FOREIGN KEY (CardtraderCategoryId) REFERENCES CardtraderCategory(Id),
CardtraderExpansionId INT NOT NULL,
@ -38,6 +28,4 @@ DROP TABLE IF EXISTS CardtraderBlueprint;
DROP TABLE IF EXISTS CardtraderExpansion;
DROP TABLE IF EXISTS CardtraderCategory;
DROP TABLE IF EXISTS CardtraderGame;
-- +goose StatementEnd