changed the whole structure

This commit is contained in:
2023-10-01 03:34:35 +02:00
parent 99dc9d3e93
commit e32b25845e
40 changed files with 7489 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
// searchController.js
const mysql = require('mysql');
// Créez une connexion à la base de données
const db = mysql.createConnection({
host: process.env.DATABASE_HOST,
user: process.env.DATABASE_USER,
password: process.env.DATABASE_PASSWORD,
database: process.env.DATABASE
});
// Fonction pour insérer les données de recherche dans la base de données
exports.insertSearchData = (userId, articleTitle1, articleTitle2, callback) => {
db.query('INSERT INTO search (id, article1, article2) VALUES (?, ?, ?)', [userId, articleTitle1, articleTitle2], (error, result) => {
if (error) {
console.error('Erreur lors de l\'insertion des données dans la base de données :', error);
// Vous pouvez gérer l'erreur en appelant le callback avec l'erreur
callback(error, null);
} else {
// Les données ont été insérées avec succès
console.log('Données insérées avec succès dans la base de données.');
// Appelez le callback avec succès
callback(null, result);
}
});
};