Compare commits
1 Commits
ea201e3be8
...
67ee1d147b
Author | SHA1 | Date | |
---|---|---|---|
67ee1d147b |
@ -13,6 +13,7 @@ const leaderboardEntrySchema = new Schema<ILeaderboardEntryDatabase>(
|
|||||||
);
|
);
|
||||||
|
|
||||||
leaderboardEntrySchema.index({ leaderboard: 1 });
|
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.
|
leaderboardEntrySchema.index({ expiry: 1 }, { expireAfterSeconds: 0 }); // With this, MongoDB will automatically delete expired entries.
|
||||||
|
|
||||||
export const Leaderboard = model<ILeaderboardEntryDatabase>("Leaderboard", leaderboardEntrySchema);
|
export const Leaderboard = model<ILeaderboardEntryDatabase>("Leaderboard", leaderboardEntrySchema);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user