From 3d31456500092b345714a2c8df555ce46fe870b9 Mon Sep 17 00:00:00 2001 From: Julien Gautier Date: Sun, 26 Apr 2026 21:52:05 +0200 Subject: [PATCH] fix(db): register Application model in mysql.js DB initializer Application was added to models/mysql/index.js but not to mysql.js, which is the actual file that instantiates all Sequelize models. DB.Application was undefined, causing the relationships to fail at startup. --- src/database/mysql.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/database/mysql.js b/src/database/mysql.js index a51bb22..c82eb6b 100644 --- a/src/database/mysql.js +++ b/src/database/mysql.js @@ -1,5 +1,6 @@ var DataTypes = require("sequelize").DataTypes; const sequelize = require('./config/sequelize'); +const ApplicationModel = require('./models/mysql/Application'); const ArticleModel = require('./models/mysql/Article'); //const ArticleTageModel = require('./models/mysql/ArticleTag'); const BrandModel = require('./models/mysql/Brand'); @@ -20,6 +21,7 @@ const SkydiverProfileModel = require('./models/mysql/SkydiverProfile'); const DB = { sequelize, + Application: ApplicationModel(), User: UserModel(sequelize, DataTypes), Article: ArticleModel(sequelize, DataTypes), //ArticleTag: ArticleTageModel(sequelize, DataTypes),