mirror of
https://github.com/Redume/Kekkai.git
synced 2025-02-23 20:51:25 +03:00
19 lines
822 B
JavaScript
19 lines
822 B
JavaScript
|
const pool = require('../../shared/database/src/postgresql.js');
|
||
|
const config = require('../../shared/config/src/main.js')();
|
||
|
|
||
|
module.exports = async function metadata(fastify) {
|
||
|
fastify.get('/api/metadata/', async function (req, res) {
|
||
|
const first_date = await pool.query('SELECT * FROM currency ORDER BY date LIMIT 1');
|
||
|
const last_date = await pool.query('SELECT * FROM currency ORDER BY date DESC LIMIT 1');
|
||
|
|
||
|
return res.status(200).send({
|
||
|
'first_date': first_date.rows[0]?.date ? first_date.rows[0]?.date : 'None',
|
||
|
'last_date': last_date.rows[0]?.date ? last_date.rows[0]?.date : 'None',
|
||
|
'currencies': {
|
||
|
'crypto': config['currency']['crypto'],
|
||
|
'fiat': config['currency']['fiat'],
|
||
|
}
|
||
|
})
|
||
|
});
|
||
|
}
|