22 lines
482 B
MySQL
22 lines
482 B
MySQL
|
CREATE TABLE servers (
|
||
|
id UUID PRIMARY KEY,
|
||
|
region_id UUID NOT NULL REFERENCES regions(id) ON DELETE CASCADE,
|
||
|
gamemode_id UUID NOT NULL REFERENCES gamemodes(id) ON DELETE CASCADE,
|
||
|
app_id INT NOT NULL,
|
||
|
name TEXT NOT NULL,
|
||
|
map TEXT NOT NULL,
|
||
|
players INT,
|
||
|
max_players INT
|
||
|
);
|
||
|
|
||
|
CREATE TABLE regions (
|
||
|
id UUID PRIMARY KEY,
|
||
|
name TEXT NOT NULL
|
||
|
);
|
||
|
|
||
|
CREATE TABLE gamemodes (
|
||
|
id UUID PRIMARY KEY,
|
||
|
name TEXT NOT NULL,
|
||
|
description NOT NULL
|
||
|
);
|