fix: resource permission indexes (#2890)

This commit is contained in:
Finley Ge
2024-10-12 09:59:59 +08:00
committed by shilin66
parent 07613749bc
commit 9bce721428
2 changed files with 28 additions and 7 deletions

View File

@@ -44,12 +44,33 @@ try {
{
resourceType: 1,
teamId: 1,
tmbId: 1,
resourceId: 1,
groupId: 1
},
{
unique: true
unique: true,
partialFilterExpression: {
groupId: {
$exists: true
}
}
}
);
ResourcePermissionSchema.index(
{
resourceType: 1,
teamId: 1,
resourceId: 1,
tmbId: 1
},
{
unique: true,
partialFilterExpression: {
tmbId: {
$exists: true
}
}
}
);