CREATE TABLE IF NOT EXISTS worlds ( id INTEGER PRIMARY KEY AUTOINCREMENT, state_id INTEGER NOT NULL, text_id VARCHAR(256) NOT NULL, title VARCHAR(256) NOT NULL, description TEXT NOT NULL, system VARCHAR(256) NOT NULL, core_version VARCHAR(256) NOT NULL, system_version VARCHAR(256) NOT NULL, playtime INTEGER NOT NULL, next_session DATETIME NOT NULL, created_at DATETIME NOT NULL DEFAULT current_timestamp, FOREIGN KEY (state_id) REFERENCES foundry_state(id) ON DELETE CASCADE ); CREATE TABLE IF NOT EXISTS worlds_compatibility ( id INTEGER PRIMARY KEY AUTOINCREMENT, world_id INTEGER UNIQUE, minimum VARCHAR(64) NOT NULL, verified VARCHAR(64) NOT NULL, maximum VARCHAR(64) NOT NULL, FOREIGN KEY (world_id) REFERENCES worlds(id) ON DELETE CASCADE );