Guest User

Untitled

a guest
Jun 22nd, 2022
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. const maps = sqlite.prepare(`SELECT map FROM maps`)
  2. const finishes = sqlite.prepare(`SELECT * FROM race WHERE map = ? ORDER BY date`)
  3. for (const map of maps.iterate()) {
  4. let currentFinish
  5. let currentBest = 0
  6.  
  7. for (const record of finishes.iterate(map.map)) {
  8. currentFinish = record.time
  9. if (currentFinish <= currentBest || currentBest == 0) {
  10. currentBest = currentFinish
  11.  
  12. sqlite.prepare(`
  13. INSERT INTO "timeImprovements"
  14. (
  15. map, player, time, date, server
  16. ) VALUES (?, ?, ?, ?, ?)
  17. `).run(
  18. map.map,
  19. record.player,
  20. record.time,
  21. record.date,
  22. record.server
  23. )
  24. }
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment