19 lines
400 B
JavaScript
19 lines
400 B
JavaScript
|
import { Router } from 'express'
|
||
|
import { sqlite } from '../db/init.js'
|
||
|
|
||
|
const finishApi = Router()
|
||
|
|
||
|
/* TODO: precalculate this */
|
||
|
finishApi.get(
|
||
|
'/count',
|
||
|
(req, res) => {
|
||
|
const finishes = sqlite.prepare(`SELECT COUNT(*) as count FROM race`).get()
|
||
|
|
||
|
return res.json({
|
||
|
success: true,
|
||
|
response: finishes.count,
|
||
|
})
|
||
|
}
|
||
|
)
|
||
|
|
||
|
export default finishApi
|