-- Migration: Add spiel_id to spielmeldungen to link each Meldung to a specific Spiele row
-- Idempotent-ish: add column only if it does not exist

ALTER TABLE `spielmeldungen`
  ADD COLUMN `spiel_id` INT NULL AFTER `status`;

-- Helpful index for fast joins
CREATE INDEX IF NOT EXISTS idx_spielmeldungen_spiel_id ON `spielmeldungen`(`spiel_id`);

-- Optional: if you want a FK and your engine supports it, uncomment:
-- ALTER TABLE `spielmeldungen`
--   ADD CONSTRAINT `fk_spielmeldungen_spiel`
--   FOREIGN KEY (`spiel_id`) REFERENCES `Spiele`(`SpielID`)
--   ON UPDATE CASCADE ON DELETE SET NULL;
