Files
PaperTrader/server/src/main/sqldelight/win/tap_tap/papertrader/Token.sq
T
2026-05-13 14:19:41 +02:00

32 lines
592 B
Plaintext

insertToken:
INSERT INTO TokenDB(userId, accessToken, accessTokenExpired, refreshToken, refreshtokenExpired)
VALUES (?, ?, ?, ?, ?);
getToken:
SELECT * FROM TokenDB
WHERE id = ?
LIMIT 1;
findToken:
SELECT * FROM TokenDB
WHERE accessToken = ?
LIMIT 1;
findRefreshToken:
SELECT * FROM TokenDB
WHERE refreshToken = ?
LIMIT 1;
updateAccessToken:
UPDATE TokenDB
SET accessToken = ?, accessTokenExpired = ?
WHERE id = ?;
deleteTokenByAccessToken:
DELETE FROM TokenDB
WHERE accessToken = ?;
deleteTokenByRefreshToken:
DELETE FROM TokenDB
WHERE refreshToken = ?;