11 lines
444 B
MySQL
11 lines
444 B
MySQL
|
|
CREATE TABLE attached_world_data (
|
||
|
|
profile_path TEXT NOT NULL,
|
||
|
|
world_type TEXT CHECK ( world_type in ('singleplayer', 'server') ) NOT NULL,
|
||
|
|
world_id TEXT NOT NULL,
|
||
|
|
display_status TEXT NOT NULL DEFAULT 'normal',
|
||
|
|
|
||
|
|
PRIMARY KEY (profile_path, world_type, world_id),
|
||
|
|
FOREIGN KEY (profile_path) REFERENCES profiles(path) ON DELETE CASCADE
|
||
|
|
);
|
||
|
|
CREATE INDEX attached_world_data_profile_path ON attached_world_data(profile_path);
|