Ajouter la gestion de la base de données avec des fonctions pour créer, vérifier et supprimer des tables. Mettre à jour la connexion à la base de données pour un environnement de développement. Améliorer l'initialisation de la caméra et corriger l'appel des fonctions asynchrones.
This commit is contained in:
@@ -2,6 +2,7 @@ const express = require('express');
|
||||
const router = express.Router();
|
||||
const db = require('../db');
|
||||
const serverError = require('../utils/serverError');
|
||||
const { start } = require('repl');
|
||||
|
||||
//const minInterval = 3; // Minutes
|
||||
//const maxInterval = 60; // Minutes
|
||||
@@ -67,7 +68,7 @@ async function getCamera() {
|
||||
}
|
||||
|
||||
async function printCameraStatus() {
|
||||
let camera = getCamera();
|
||||
let camera = await getCamera();
|
||||
console.log('Statut de la caméra:');
|
||||
console.log('Intervalle de capture:', camera.captureInterval, 'minutes');
|
||||
console.log('Maintenance:', camera.maintenance === 1 ? 'En cours' : 'Aucune');
|
||||
@@ -173,8 +174,15 @@ async function changeProjectStatus(projectId, status) {
|
||||
}
|
||||
}
|
||||
|
||||
initCamera();
|
||||
printCameraStatus();
|
||||
async function startup() {
|
||||
await initCamera();
|
||||
await printCameraStatus();
|
||||
}
|
||||
|
||||
startup()
|
||||
.catch(err => {
|
||||
console.error('Erreur lors de l\'initialisation de la caméra:', err);
|
||||
});
|
||||
|
||||
/**
|
||||
* @swagger
|
||||
|
||||
Reference in New Issue
Block a user