Compare commits

..

No commits in common. "67ee1d147b393166192f4b971959fb5ad37ddf33" and "ea201e3be84c9c8b46ee45a884ccb943ad715baa" have entirely different histories.

View File

@ -13,7 +13,6 @@ const leaderboardEntrySchema = new Schema<ILeaderboardEntryDatabase>(
);
leaderboardEntrySchema.index({ leaderboard: 1 });
leaderboardEntrySchema.index({ leaderboard: 1, displayName: 1 }, { unique: true });
leaderboardEntrySchema.index({ expiry: 1 }, { expireAfterSeconds: 0 }); // With this, MongoDB will automatically delete expired entries.
export const Leaderboard = model<ILeaderboardEntryDatabase>("Leaderboard", leaderboardEntrySchema);