Ajout de la gestion des paramètres de capture dans le système de caméra et mise à jour de la documentation associée.
This commit is contained in:
@@ -257,7 +257,7 @@ const video = {
|
||||
}),
|
||||
};
|
||||
|
||||
const camera = {
|
||||
const capture = {
|
||||
get_camera: handleDatabaseOperation(async () => {
|
||||
const query = `SELECT * FROM camera WHERE id = 1;`;
|
||||
return (await db.query(query)).rows[0];
|
||||
@@ -273,7 +273,13 @@ const camera = {
|
||||
delete_camera: handleDatabaseOperation(async (id) => {
|
||||
const query = `DELETE FROM camera WHERE id = $1;`;
|
||||
await db.query(query, [id]);
|
||||
})
|
||||
}),
|
||||
|
||||
init_camera: handleDatabaseOperation(async (id, interval, nb_images, maintenance, stop_flag) => {
|
||||
const query = `INSERT INTO camera (id, interval, nb_images, maintenance, stop_flag) VALUES ($1, $2, $3, $4, $5) RETURNING *;`;
|
||||
const values = [id, interval, nb_images, maintenance, stop_flag];
|
||||
return (await db.query(query, values)).rows[0];
|
||||
}),
|
||||
};
|
||||
|
||||
// zone de test
|
||||
@@ -287,5 +293,5 @@ module.exports = {
|
||||
project,
|
||||
measurement,
|
||||
video,
|
||||
camera
|
||||
capture,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user