From 17467525f9ff996710532f2bd9ed6179d79b0e59 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Fri, 29 Aug 2025 14:20:49 +0200 Subject: [PATCH] =?UTF-8?q?feat(backend):=20Hinzuf=C3=BCgen=20von=20Match3?= =?UTF-8?q?-Modellen=20zur=20Indexdatei?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Import der neuen Modelle für das Match3-Minispiel, einschließlich Kampagnen, Levels, Tile-Typen und Benutzerfortschritt. - Aktualisierung der Exportstruktur, um die neuen Modelle zu integrieren und die Übersichtlichkeit zu verbessern. --- backend/models/index.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/backend/models/index.js b/backend/models/index.js index 0cf35c1..f51a9e0 100644 --- a/backend/models/index.js +++ b/backend/models/index.js @@ -86,6 +86,15 @@ import Credit from './falukant/data/credit.js'; import DebtorsPrism from './falukant/data/debtors_prism.js'; import HealthActivity from './falukant/log/health_activity.js'; +// — Match3 Minigame — +import Match3Campaign from './match3/campaign.js'; +import Match3Level from './match3/level.js'; +import Match3TileType from './match3/tileType.js'; +import Match3LevelTileType from './match3/levelTileType.js'; +import Match3Objective from './match3/objective.js'; +import Match3UserProgress from './match3/userProgress.js'; +import Match3UserLevelProgress from './match3/userLevelProgress.js'; + // — Politische Ämter (Politics) — import PoliticalOfficeType from './falukant/type/political_office_type.js'; import PoliticalOfficeRequirement from './falukant/predefine/political_office_prerequisite.js'; @@ -212,6 +221,15 @@ const models = { ChatRight, ChatUserRight, RoomType, + + // Match3 Minigame + Match3Campaign, + Match3Level, + Match3TileType, + Match3LevelTileType, + Match3Objective, + Match3UserProgress, + Match3UserLevelProgress, }; export default models;