# Transferdatei – Basar (Phase 1) Stand: 2026-04-23 --- ## SQL-Änderungen ### Phase 1 – Neue Tabelle basar_inventory ```sql -- Datenbank: wandelndes_dorf_game_test CREATE TABLE basar_inventory ( id INT AUTO_INCREMENT PRIMARY KEY, resource_id INT NOT NULL, amount DECIMAL(12, 2) NOT NULL DEFAULT 0, last_updated TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, UNIQUE KEY unique_resource (resource_id), CONSTRAINT fk_basar_resource FOREIGN KEY (resource_id) REFERENCES game_resources(id) ON DELETE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; ``` Status: ✅ ausgeführt --- ## Geänderte Dateien X- game/src/Repository/BasarRepository.php (NEU) X- game/src/Service/BasarService.php (NEU) X- game/cron/bootstrap.php (geändert) X- game/cron/tasks/08_produktionen-abschliessen.php (geändert) X- game/cron/tasks/09_passive-produktion-verarbeiten.php (geändert) X- game/src/Service/ExpeditionService.php (geändert) X- game/process_expedition.php (geändert) X- templates/game_navigation.php (geändert) X- templates/game_admin_navigation.php (geändert)