select "User".*, "Team"."name" as "teamName", "Team"."customUrl" as "teamCustomUrl", "Team"."id" as "teamId", "UserSubmittedImage"."url" as "teamAvatarUrl", "PlusTier"."tier" as "plusTier", json_group_array( json_object( 'weaponSplId', "UserWeapon"."weaponSplId", 'isFavorite', "UserWeapon"."isFavorite" ) ) as "weapons" from "User" left join "PlusTier" on "PlusTier"."userId" = "User"."id" left join "UserWeapon" on "UserWeapon"."userId" = "User"."id" left join "TeamMember" on "TeamMember"."userId" = "User"."id" left join "Team" on "Team"."id" = "TeamMember"."teamId" left join "UserSubmittedImage" on "Team"."avatarImgId" = "UserSubmittedImage"."id" where "User"."discordId" = @identifier or "User"."id" = @identifier or "User"."customUrl" = @identifier order by "UserWeapon"."order" asc