Skip to content

Acerca de las Transacciones

Una transacción es una unidad única de trabajo. Si una transacción tiene éxito, todas las modificaciones de los datos realizadas durante la transacción se confirman y se convierten en una parte permanente de la base de datos. Si una transacción encuentra errores y debe cancelarse o revertirse, se borran todas las modificaciones de los datos.

En drizzle se aplica así:

const db = drizzle(...)
await db.transaction(async (tx) => {
//el resto del código
});