Merge commit '74cf3f076eff43755bb4bef62f1c1bb3fc0e6c2a' into feature-clean

This commit is contained in:
2025-05-26 17:59:09 +03:00
497 changed files with 15033 additions and 9421 deletions

View File

@@ -0,0 +1 @@
ALTER TABLE profiles ADD COLUMN protocol_version INTEGER NULL

View File

@@ -0,0 +1,10 @@
CREATE TABLE join_log (
profile_path TEXT NOT NULL,
host TEXT NOT NULL,
port INTEGER NOT NULL,
join_time INTEGER NOT NULL,
PRIMARY KEY (profile_path, host, port),
FOREIGN KEY (profile_path) REFERENCES profiles(path) ON DELETE CASCADE
);
CREATE INDEX join_log_profile_path ON join_log(profile_path);

View File

@@ -0,0 +1 @@
ALTER TABLE profiles ADD COLUMN launcher_feature_version TEXT NOT NULL DEFAULT 'none'

View File

@@ -0,0 +1,10 @@
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);