Remove constraints from scan command

This commit is contained in:
Joseph Ferano 2022-05-09 09:44:33 +07:00
parent 0d3a16001e
commit 5787961270

View File

@ -438,9 +438,7 @@ let getRandomHackablePlayers (did : uint64) =
|> Sql.parameters [ "did", Sql.string (string did) ] |> Sql.parameters [ "did", Sql.string (string did) ]
|> Sql.query """ |> Sql.query """
SELECT discord_id, display_name FROM "user" SELECT discord_id, display_name FROM "user"
JOIN user_achievements_achievement uaa ON "user".id = uaa.user_id WHERE "user".in_game = true AND gbt > 0 AND "user".discord_id != @did
JOIN achievement a ON uaa.achievement_id = a.id AND a.id = 'FINISHED_TRAINER'
WHERE "user".in_game = true AND gbt > 20 AND "user".discord_id != @did
ORDER BY random() LIMIT 10 ORDER BY random() LIMIT 10
""" """
|> Sql.executeAsync (fun read -> {| Id = read.string "discord_id" |> uint64 ; Name = read.string "display_name" |}) |> Sql.executeAsync (fun read -> {| Id = read.string "discord_id" |> uint64 ; Name = read.string "display_name" |})