diff --git a/database/src/main/java/com/alttd/altitudeweb/database/litebans/NameHistoryMapper.java b/database/src/main/java/com/alttd/altitudeweb/database/litebans/NameHistoryMapper.java index 4521953..e399895 100644 --- a/database/src/main/java/com/alttd/altitudeweb/database/litebans/NameHistoryMapper.java +++ b/database/src/main/java/com/alttd/altitudeweb/database/litebans/NameHistoryMapper.java @@ -80,6 +80,7 @@ public interface NameHistoryMapper { FROM ${tableName} AS punishment INNER JOIN user_lookup ON user_lookup.uuid = punishment.uuid WHERE ${name_column} LIKE #{partialName} + ORDER BY time DESC LIMIT #{limit} OFFSET #{offset} """) List getRecentHistory(@Param("tableName") String tableName, diff --git a/database/src/main/java/com/alttd/altitudeweb/database/litebans/UUIDHistoryMapper.java b/database/src/main/java/com/alttd/altitudeweb/database/litebans/UUIDHistoryMapper.java index 95b5785..4442125 100644 --- a/database/src/main/java/com/alttd/altitudeweb/database/litebans/UUIDHistoryMapper.java +++ b/database/src/main/java/com/alttd/altitudeweb/database/litebans/UUIDHistoryMapper.java @@ -32,6 +32,7 @@ public interface UUIDHistoryMapper { INNER JOIN user_lookup ON user_lookup.uuid = all_punishments.uuid WHERE all_punishments.${uuid_column} = #{uuid} + ORDER BY time DESC LIMIT #{limit} OFFSET #{offset} """) List getRecentAllHistory(@Param("uuid") String uuid, @@ -56,6 +57,7 @@ public interface UUIDHistoryMapper { FROM ${tableName} AS punishment INNER JOIN user_lookup ON user_lookup.uuid = punishment.uuid WHERE punishment.${uuid_column} = #{uuid} + ORDER BY time DESC LIMIT #{limit} OFFSET #{offset} """) List getRecentHistory(@Param("tableName") String tableName,