Fixed too many keys issue

This commit is contained in:
Rykkel
2024-08-12 00:31:24 +08:00
parent 3ddcfbb1be
commit 19c8599b2f

View File

@@ -24,6 +24,18 @@ module.exports = (sequelize, DataTypes) => {
}, {
tableName: 'post_tags',
timestamps: false,
indexes: [
{
unique: true,
fields: ['postId', 'tagId'] // Composite unique index
},
{
fields: ['postId'] // Index for efficient querying
},
{
fields: ['tagId'] // Index for efficient querying
}
]
});
return PostTag;