Qrulla Docs

Seguridad y administración

Trabajar en producción

Las protecciones de Qrulla para no equivocarte en una base importante: confirmaciones, vista previa, deshacer y datos sensibles ocultos.

Marca tus conexiones de producción

En la conexión, elige Entorno: Producción. Desde entonces, cada diálogo que cambia algo en ella (pegar, importar, comparar, generar datos de prueba, eliminar…) lo avisa en grande, y la confirmación de lo que borra dice siempre en qué conexión y entorno ocurre. Dale también un color para reconocerla en el árbol.

Confirmaciones

En cualquier conexión, nada que borre datos u objetos se ejecuta sin que lo confirmes:

  • en el editor, DROP, TRUNCATE, DELETE o UPDATE sin WHERE, y reemplazar un objeto existente;
  • en el árbol, eliminar, vaciar o truncar;
  • al pegar o importar, reemplazar lo que existe;
  • en la grilla, guardar los cambios, que van juntos en una transacción.

Vista previa en producción

Plan Max. Antes de ejecutar un UPDATE o DELETE en una conexión de producción, Qrulla cuenta cuántas filas cambiarán y te muestra las primeras, sin ejecutar nada todavía. Si no es lo que esperabas, cancelas.

Deshacer cambios

Plan Max. Antes de cada UPDATE o DELETE del editor, Qrulla guarda una copia de las filas que va a cambiar, solo en tu equipo y por 7 días. Si te equivocaste:

  1. En el editor, pulsa «Deshacer cambios» para ver la lista de cambios que puedes deshacer, o «Deshacer» en el mensaje de esa sentencia.
  2. Qrulla revisa cómo están las filas ahora: cuántas vuelven a como estaban, cuántas ya estaban así y cuántas cambió alguien más después.
  3. Las que cambió otra persona no se tocan, salvo que marques «Devolver también las que cambiaron después».

Funciona con tablas que tienen clave primaria, hasta 50 000 filas por sentencia, en sentencias de una sola tabla (sin JOIN). Las copias ocupan como máximo 500 MB. Antes de ejecutar, el editor te dice si un cambio no se podrá deshacer y por qué.

Se activa o se apaga en «Preferencias» con «Guardar una copia para deshacer UPDATE y DELETE».

Ocultar datos sensibles

Plan Max. Al pegar objetos con datos, por ejemplo de producción a desarrollo, marca «Ocultar datos sensibles». Qrulla busca columnas con datos personales y te propone qué escribir en cada una:

correo, nombre completo, nombre, apellido, teléfono, tarjeta, documento (DUI, DNI, NIT…), dirección, fecha de nacimiento, dirección IP, texto con el mismo formato, o vaciar (NULL).

Los datos falsos son realistas, y el mismo valor real da siempre el mismo falso, así que las claves siguen coincidiendo entre tablas. NULL sigue siendo NULL. El origen no cambia.

¿Falta algo o no se entiende? Escribe a support@qrulla.com.