From d1ba89acc81dda4b9c354002252df370ee2d4b4a Mon Sep 17 00:00:00 2001 From: akastijn Date: Tue, 5 Aug 2025 23:55:15 +0200 Subject: [PATCH] Refactor `KeyPairMapper` to improve query readability by aliasing fields and reformatting SQL. --- .../alttd/altitudeweb/database/web_db/KeyPairMapper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/database/src/main/java/com/alttd/altitudeweb/database/web_db/KeyPairMapper.java b/database/src/main/java/com/alttd/altitudeweb/database/web_db/KeyPairMapper.java index b1a2f86..61130af 100644 --- a/database/src/main/java/com/alttd/altitudeweb/database/web_db/KeyPairMapper.java +++ b/database/src/main/java/com/alttd/altitudeweb/database/web_db/KeyPairMapper.java @@ -4,7 +4,12 @@ import org.apache.ibatis.annotations.*; public interface KeyPairMapper { - @Select("SELECT * FROM key_pair ORDER BY id DESC LIMIT 1") + @Select(""" + SELECT id, private_key AS privateKey, public_key AS publicKey, created_at AS createdAt + FROM key_pair + ORDER BY id + DESC LIMIT 1 + """) KeyPairEntity getKeyPair(); @Insert("""