Saltar al contenido

registro de transacciones de la base de datos ejemplo de código node.js

Presta atención porque en esta crónica hallarás la contestación que buscas.Esta división ha sido aprobado por nuestros especialistas para garantizar la calidad y veracidad de nuestro post.

Ejemplo: nodejs de reversión de compromiso de transacción

const mysql =require('mysql2/promise')/** See documentation from original answer */asyncfunctiontransaction(queries, queryValues)if(queries.length!== queryValues.length)returnPromise.reject('Number of provided queries did not match the number of provided query values arrays')const connection =await mysql.createConnection(databaseConfigs)tryawait connection.beginTransaction()const queryPromises =[]

        queries.forEach((query, index)=>
            queryPromises.push(connection.query(query, queryValues[index])))const results =awaitPromise.all(queryPromises)await connection.commit()await connection.end()return results
    catch(err)await connection.rollback()await connection.end()returnPromise.reject(err)

Nos encantaría que puedieras dar difusión a este escrito si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *