From 4b2396984895f7538d44b43b4f79cb58b26c4079 Mon Sep 17 00:00:00 2001 From: Jonathan Barrow Date: Wed, 15 Jul 2026 17:09:04 -0400 Subject: [PATCH] feat: add token and pid indexes to token models --- src/models/independent-service-token.ts | 2 ++ src/models/nex-token.ts | 2 ++ src/models/oauth-token.ts | 2 ++ src/models/password-reset-token.ts | 2 ++ 4 files changed, 8 insertions(+) diff --git a/src/models/independent-service-token.ts b/src/models/independent-service-token.ts index fe843ce..de4e93b 100644 --- a/src/models/independent-service-token.ts +++ b/src/models/independent-service-token.ts @@ -39,5 +39,7 @@ const IndependentServiceTokenSchema = new Schema('IndependentServiceToken', IndependentServiceTokenSchema); diff --git a/src/models/nex-token.ts b/src/models/nex-token.ts index 6424173..feb7273 100644 --- a/src/models/nex-token.ts +++ b/src/models/nex-token.ts @@ -37,5 +37,7 @@ const NEXTokenSchema = new Schema({ }); NEXTokenSchema.index({ 'info.expires': 1 }, { expireAfterSeconds: 0 }); +NEXTokenSchema.index({ token: 1 }); +NEXTokenSchema.index({ pid: 1 }); export const NEXToken = model('NEXToken', NEXTokenSchema); diff --git a/src/models/oauth-token.ts b/src/models/oauth-token.ts index b76f16a..62733b2 100644 --- a/src/models/oauth-token.ts +++ b/src/models/oauth-token.ts @@ -39,5 +39,7 @@ const OAuthTokenSchema = new Schema('OAuthToken', OAuthTokenSchema); diff --git a/src/models/password-reset-token.ts b/src/models/password-reset-token.ts index 69ba07a..53c2a44 100644 --- a/src/models/password-reset-token.ts +++ b/src/models/password-reset-token.ts @@ -35,5 +35,7 @@ const PasswordResetTokenSchema = new Schema('PasswordResetToken', PasswordResetTokenSchema);