Refactoring et ajout de routes Hero Wars

This commit is contained in:
2025-11-27 10:50:17 +01:00
parent c9ce3f343e
commit 60feffd929
47 changed files with 1224 additions and 236 deletions
+18 -2
View File
@@ -1,24 +1,40 @@
var DataTypes = require("sequelize").DataTypes;
const sequelize = require('./config/sequelize');
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 CategoryModel = require('./models/mysql/Category');
const CommentModel = require('./models/mysql/Comment');
const FavoriteModel = require('./models/mysql/Favorite');
const FollowerModel = require('./models/mysql/Follower');
const PackagingModel = require('./models/mysql/Packaging');
const ProductModel = require('./models/mysql/Product');
const ProductCategoryXrefModel = require('./models/mysql/ProductCategoryXref');
const ProductTagXrefModel = require('./models/mysql/ProductTagXref');
const RoleModel = require('./models/mysql/Role');
const TagModel = require('./models/mysql/Tag');
const TagListModel = require('./models/mysql/TagList');
const UserModel = require('./models/mysql/User');
const UserRoleXrefModel = require('./models/mysql/UserRoleXref');
const DB = {
sequelize,
User: UserModel(sequelize, DataTypes),
Article: ArticleModel(sequelize, DataTypes),
ArticleTag: ArticleTageModel(sequelize, DataTypes),
//ArticleTag: ArticleTageModel(sequelize, DataTypes),
Brand: BrandModel(sequelize, DataTypes),
Category: CategoryModel(sequelize, DataTypes),
Comment: CommentModel(sequelize, DataTypes),
Favorite: FavoriteModel(sequelize, DataTypes),
Follower: FollowerModel(sequelize, DataTypes),
Packaging: PackagingModel(sequelize, DataTypes),
Product: ProductModel(sequelize, DataTypes),
ProductCategoryXref: ProductCategoryXrefModel(sequelize, DataTypes),
ProductTagXref: ProductTagXrefModel(sequelize, DataTypes),
Role: RoleModel(sequelize, DataTypes),
Tag: TagModel(sequelize, DataTypes),
TagList: TagListModel(sequelize, DataTypes),
UserRoleXref: UserRoleXrefModel(sequelize, DataTypes),
};
module.exports = DB;