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.
This commit is contained in:
2026-04-26 21:52:05 +02:00
parent f03b672465
commit 3d31456500
+2
View File
@@ -1,5 +1,6 @@
var DataTypes = require("sequelize").DataTypes; var DataTypes = require("sequelize").DataTypes;
const sequelize = require('./config/sequelize'); const sequelize = require('./config/sequelize');
const ApplicationModel = require('./models/mysql/Application');
const ArticleModel = require('./models/mysql/Article'); const ArticleModel = require('./models/mysql/Article');
//const ArticleTageModel = require('./models/mysql/ArticleTag'); //const ArticleTageModel = require('./models/mysql/ArticleTag');
const BrandModel = require('./models/mysql/Brand'); const BrandModel = require('./models/mysql/Brand');
@@ -20,6 +21,7 @@ const SkydiverProfileModel = require('./models/mysql/SkydiverProfile');
const DB = { const DB = {
sequelize, sequelize,
Application: ApplicationModel(),
User: UserModel(sequelize, DataTypes), User: UserModel(sequelize, DataTypes),
Article: ArticleModel(sequelize, DataTypes), Article: ArticleModel(sequelize, DataTypes),
//ArticleTag: ArticleTageModel(sequelize, DataTypes), //ArticleTag: ArticleTageModel(sequelize, DataTypes),