Saltar al contenido
← Volver a Lily DB

LA LIBRETA DEL LABORATORIO / Lily DB

Pequeñas actualizaciones.
Grandes giros de guion.

Trucos nuevos. Menos tropiezos. Algún que otro “¿cómo vivíamos sin esto?”. Esto es lo que está pasando con Lily DB.

97 versiones314 mejoras y arreglosSEGUIMOS AJUSTANDO. SIEMPRE.
CORTEX LABS
NOTAS DE CAMPO

ÚLTIMO CAPÍTULO

v0.33.121 de octubre de 2026
Lily DB
un poco mejor, versión a versión.

Lily más pequeña. El + más cerca.

2 novedades para emocionarse

  • Ask Lily ahora cabe en un botón compacto, con un avatar pequeño, tonos rosas suaves y un efecto sutil al pasar el cursor, dejando más espacio para las pestañas de consultas.
  • El botón para abrir otra conexión ahora aparece justo después de la última pestaña de conexión, igual que en las pestañas de consultas.

Respuestas en marcha. Conexiones que vuelven solas.

5 novedades para emocionarse

  • Ask Lily estrena un panel de conversación, un temporizador visible y respuestas progresivas: los resultados aparecen antes de terminar la explicación, que se muestra mientras se genera.
  • Lily prepara un catálogo nativo del esquema en segundo plano, busca las tablas relevantes y lee sus columnas reales antes de escribir SQL. No requiere instalar Python ni otro entorno de ejecución.
  • Las pestañas de conexiones y consultas son compactas, con selección más clara, colores sutiles y botones de cierre que no desplazan el texto.
  • Las conexiones SQL se recuperan automáticamente tras la inactividad, la suspensión del Mac o una lectura interrumpida. Se conservan borradores y cambios pendientes; las escrituras con resultado incierto nunca se repiten automáticamente.
  • Los comentarios SQL ya no bloquean consultas de lectura válidas en Ask Lily. La protección sigue rechazando escrituras, incluso dentro de CTEs.

Corregido: Lily vuelve a abrirse tras actualizar

1 novedad para emocionarse

  • Se corrigió una incompatibilidad de firma en 0.32.0 que podía impedir abrir Lily en macOS. El perfil de iCloud y el certificado Developer ID ahora coinciden, y el empaquetado lo comprueba antes de compilar.

Más espacio para tus tablas. Y más personalidad.

3 novedades para emocionarse

  • Entender, Mapa y Crear conservan sus colores en botones más bajos. Los dashboards se abren desde un único menú compacto, dejando más espacio para tus tablas.
  • Una ruta integrada de base de datos a esquema, filas con más espacio y recuentos alineados facilitan la navegación. Pasa el cursor sobre el icono de una tabla para marcarla como favorita sin mover su nombre.
  • Una pequeña base de datos con personalidad sustituye al gato de la barra lateral. Salúdala para leer un chiste de SQL; las etiquetas de producción siguen visibles y las animaciones respetan Reducir movimiento.

Abre tus bases de datos de Orbit en un clic

2 novedades para emocionarse

  • Open in Lily DB, en Orbit, guarda una base de datos con su túnel SSH ya configurado: el servidor, la dirección dentro del clúster y el usuario. Lily abre el túnel ella sola cada vez, sin pasar por la terminal.
  • Lily te pide la contraseña una sola vez y la guarda en el Llavero; el enlace nunca la lleva. Si vuelves a abrir la misma base de datos, se conecta al instante.

Resultados enormes, scroll fluido

2 novedades para emocionarse

  • Los resultados grandes se desplazan con fluidez. Los resultados de consultas y los datos de las tablas ahora los dibuja el propio macOS, así que un resultado con decenas de columnas se desplaza tan rápido como uno pequeño: hasta 17 veces más rápido en las tablas más anchas que medimos.
  • Nada que volver a aprender: ordena desde el encabezado, haz ⌥-clic para agregar, filtrar o redimensionar una columna, doble clic para abrir o editar una celda y clic derecho para copiar o borrar toda una selección, igual que antes.

Dashboards de confianza y una Lily con opiniones

5 novedades para emocionarse

  • Dashboards que puedes encontrar, reutilizar y en los que puedes confiar. Viven en la barra lateral y en Home, a un clic. Un :name en cualquier tile se convierte en un campo arriba, así que un solo dashboard sirve para cada tienda, equipo o rango de fechas.
  • Seguros en producción: los dashboards solo leen, nunca escriben. En una conexión de producción te esperan en lugar de ejecutarse al abrirse, y cada tile se detiene a los 30 segundos.
  • Lily ya tiene voz propia: atenta, un poco opinadora y amable con tus convenciones de nombres. Los errores y avisos siguen siendo claros y factuales; su opinión aparece al lado, nunca en su lugar.
  • Un look más sereno. Se acabó el brillo de colores: Lily ahora descansa sobre un discreto papel cuadriculado, para que el color lo pongan tus datos. El instalador recibió el mismo tratamiento de mesa de dibujo.
  • Al volver a abrir Lily ya no reaparecen pestañas de tablas que se eliminaron. Primero lo consulta con la base de datos y te avisa una sola vez de lo que se saltó.

Nunca más atascada en una tabla que ya no existe

1 novedad para emocionarse

  • Corregido: al reabrir Lily en una pestaña cuya tabla ya no existe, la barra de pestañas, la barra de conexión y la barra lateral podían quedar fuera de la pantalla, dejando solo Retry. La ventana vuelve a encajar y esa pestaña ahora ofrece Close tab.

Tu base de datos ahora tiene guía turística

5 novedades para emocionarse

  • Understand ahora es una visita guiada: explora las áreas de negocio, descubre qué significa cada tabla, sigue sus relaciones y abre una tabla o una idea de consulta. Lily añade algún comentario por el camino. Surprise me elige un lugar que todavía no has visitado.
  • Un Understand más ligero: el grafo de relaciones desaparece, el análisis en caché y el índice de la guía se preparan fuera del hilo principal, y las ideas de consulta se cargan cuando las pides.
  • Una barra lateral más ordenada pone tu conexión, base de datos y esquema en su sitio, con acciones compactas y una Lily más ligera arriba. Menos desorden, más espacio para tus tablas.
  • Ask your data muestra un rastro visible de pasos, un cronómetro y Stop siempre a mano. Los resultados vacíos, los estados de carga y los errores de consulta ahora vienen con un poco más de orientación y personalidad.
  • El editor cronometra mientras corre una consulta, los resultados recién llegados reciben una pequeña huella de pata y, de vez en cuando, un sello de velocidad celebra una consulta rápida. Bases de datos serias. Compañía ligeramente poco seria.

Sabe siempre dónde estás

4 novedades para emocionarse

  • Sabe siempre por dónde navegas. Un nuevo selector arriba en la barra lateral muestra la base de datos y el esquema que estás explorando, y explica, según el motor, qué significa cada nivel (un catálogo de Trino, una base de datos adjunta de SQLite, una base de datos de MySQL que es su propio esquema).
  • Elegir un esquema solo filtra la lista: nunca reescribe tu SQL ni cierra tus pestañas. Abrir una tabla sigue a su esquema, ClickHouse ahora también puede cambiar de base de datos y, si tienes ediciones de tabla sin guardar, cambiar de base de datos te pregunta antes.
  • El formulario de conexión ahora es un estudio: paneles amigables para la entrada, las reglas del juego y el túnel secreto, con tu placa de collar bien visible mientras lo rellenas.
  • What's New tiene más aire (márgenes más anchos y tarjetas más holgadas) y las selecciones de proveedor de IA guardadas sobreviven a un CLI que falta temporalmente.

Más espacio para los nuevos trucos de Lily

3 novedades para emocionarse

  • What's New tiene más aire: márgenes de página más anchos, tarjetas más holgadas y un espacio cómodo alrededor del encabezado y el pie. Abre un descubrimiento para leer la historia completa o recorre las versiones anteriores.
  • Conoce a la Lily juguetona: una pantalla de inicio con chistes de SQL, una primera aventura guiada, vistas previas de los temas y una pequeña celebración de las notas de versión. Tus conexiones se pueden buscar y Connect sigue a la vista.
  • Al comprobar los proveedores de IA instalados ahora se conservan tus selecciones guardadas cuando un CLI falta temporalmente. Las pruebas de conexión dan un feedback más claro y las animaciones respetan los ajustes de accesibilidad de tu Mac.

Una Lily más amigable y juguetona

4 novedades para emocionarse

  • Una pantalla de inicio totalmente nueva: busca tus conexiones mientras escribes y salta a la base de datos de ejemplo, al Playground de Docker o a las últimas notas de versión en un clic. Dale un toquecito a Lily para recibir un poco de sabiduría.
  • Crear una conexión ahora es divertido. Cada motor tiene su propia personalidad y una placa de collar se graba sola mientras escribes. Haz la prueba de olfato y Lily te dice lo rápido que la encontró, o te muestra el error exacto del servidor cuando pierde el rastro.
  • Seguridad a la vista: las conexiones de producción llevan franjas de peligro, las de solo lectura un candado, y cuando marcas una conexión nueva como Production, Lily te ofrece dejarla en solo lectura con un clic.
  • Playground, Settings (temas de color con vista previa en vivo y un botón para comprobar que cada proveedor de IA responde de verdad) y tour de bienvenida rediseñados, además de What's New, que ahora te deja recorrer todas las versiones anteriores.

Entiende tu base de datos como un mapa vivo

2 novedades para emocionarse

  • “Understand this database” ahora es un grafo vivo. Cada subsistema es un nodo luminoso cuyo tamaño depende de sus tablas, conectado a los demás por las relaciones reales que los cruzan, así que un esquema grande se lee de un vistazo en lugar de amontonarse en un borrón.
  • Es un lienzo que puedes explorar: arrastra un subsistema para reorganizarlo, pasa el cursor por encima para iluminar sus conexiones, arrastra el fondo para desplazarte y pellizca para hacer zoom. Haz clic en uno para explorar sus tablas o mover sus datos.

Pregunta a todas tus bases de datos, con más cabeza

2 novedades para emocionarse

  • El Ask federado ahora llega a la base de datos correcta. Nunca se salta una que no ha analizado nunca (no puede descartar lo que no ha visto) y busca coincidencias por significado entre singular y plural, así que “user” encuentra tu tabla users.
  • Y se cura solo: si la consulta generada choca con una función o columna que no existe, Lily la reescribe una vez y lo vuelve a intentar, siempre en solo lectura. También evita las funciones de extensiones de Postgres (como unaccent) que quizá no estén instaladas.

Sincronización con iCloud que funciona sola

4 novedades para emocionarse

  • La sincronización con iCloud ahora se ejecuta sola: cuando abres Lily, cuando la activas y (con debounce) después de añadir o eliminar una conexión. Una línea de “última sincronización” te dice cuándo se ejecutó por última vez, para que nunca tengas que adivinar.
  • ¿Cambiaste de opinión? Desactiva la sincronización y borra tu copia sincronizada de iCloud en un solo paso, directamente desde Settings.
  • Más silenciosa por dentro: una sincronización estable sin novedades ya no vuelve a subir todas las conexiones en cada ronda, las rondas simultáneas no pueden pisarse y un grupo borrado en otro Mac ya no deja una referencia colgando.
  • Un primer arranque renovado: el tour de bienvenida se rehízo en torno a lo que Lily sabe hacer hoy: preguntar a todas tus bases de datos, Investigate que aplica y demuestra una solución, y mover datos entre motores.

Tus conexiones, en todos tus Mac

4 novedades para emocionarse · Con película

Tus conexiones, en todas partes SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Activa la sincronización con iCloud y tus conexiones guardadas te siguen a cada Mac donde inicies sesión: nombres, hosts, puertos, opciones. Las conexiones nuevas y las eliminadas se trasladan; permanece desactivada hasta que la actives en Settings → iCloud sync.
  • Privada por diseño: solo se sincronizan los metadatos de las conexiones. Tus contraseñas, claves y secretos nunca salen del Llavero de este Mac ni tocan iCloud; el registro sincronizado, por su propia estructura, no puede llevar un secreto.
  • Más formas de entrar y salir: exporta un .xlsx de verdad que se abre sin problemas en Excel y Numbers, e importa archivos JSON, NDJSON y Parquet directamente a una tabla. Los lectores de archivos son precavidos: un archivo mal formado se rechaza con un error claro en lugar de provocar un cierre inesperado.
  • Arreglo de IA local: OpenAI Codex vuelve a pasar su prueba de conexión y mueve todas las funciones de IA.

Pregunta a todas tus bases de datos

2 novedades para emocionarse

  • Haz una pregunta en lenguaje natural sin elegir conexión. Lily averigua cuál de tus bases de datos abiertas tiene la respuesta (según de qué trata cada una), pregunta a cada una por separado y te da una sola respuesta que indica de qué base de datos salió cada dato. El botón ✨ aparece en la barra de conexión cuando hay dos o más bases de datos abiertas.
  • Segura y honesta: cada base de datos responde en solo lectura con sus propios valores ocultos, y nada pasa de una a otra: la respuesta combinada se arma con la respuesta ya enmascarada de cada base de datos, nunca con sus filas en bruto. Lily te dice exactamente qué conexiones consultó, cuáles fallaron y cuáles consideró ajenas a la pregunta. En el dispositivo, sin clave de API.

Investigate aplica la solución, y la demuestra

2 novedades para emocionarse

  • Investigate ya no se queda en el diagnóstico. Propone una solución concreta (como un índice que falta) y, con un clic, la aplica, mide el costo estimado de la consulta antes y después, y la revierte automáticamente si no ayudó de verdad. No queda nada que no se haya ganado su lugar.
  • Seguro por diseño: en una conexión de solo lectura solo propone y nunca escribe; cada solución debe citar la evidencia que la respalda o se descarta; y como crear un índice no puede ir dentro de una transacción, una solución que no funciona se deshace con un drop compensatorio, no con una promesa. Todo en el dispositivo, y las consultas se ocultan antes del análisis.

Una IA más afinada en bases de datos grandes

3 novedades para emocionarse

  • En una base de datos grande, Lily ahora le da a la IA solo las tablas relevantes para tu petición (encontradas con un modelo de lenguaje en el dispositivo, sin clave de API) en lugar de enviar el esquema entero. Y te dice exactamente qué tablas dejó fuera, para que un esquema grande ya no pierda tablas en silencio de la vista de la IA.
  • La búsqueda semántica ahora encuentra una tabla por su significado, no solo por palabras clave: pide “money returned to buyers” y encuentra refunds, incluso cuando haces la pregunta en portugués y las tablas tienen nombres en inglés.
  • Totalmente en el dispositivo y privado: el primer uso descarga una vez un pequeño modelo de lenguaje de Apple y después funciona totalmente sin conexión; nada de tu esquema sale nunca de tu Mac. Activado por defecto; desactívalo en Settings para enviar siempre el esquema completo.

Mueve y convierte también bases de datos enormes

2 novedades para emocionarse

  • Mover una tabla entera a otro motor ahora transmite las filas en streaming con memoria acotada, así que una tabla grande pasa en lugar de ser rechazada. Su esquema de destino se toma del origen, así que cada columna conserva el tipo que tiene en el origen: una columna de texto que parece numérica no se convierte en número.
  • Convertir una base de datos relacional a MongoDB ahora también va en streaming: lee la tabla raíz por lotes y trae solo los hijos de cada lote, por clave, así que una base de datos grande se convierte sin cargar todas sus tablas en memoria a la vez.

Copia tablas de cualquier tamaño

2 novedades para emocionarse

  • Migrar una base de datos, exportar a CSV/JSON/NDJSON y generar volcados SQL ahora transmiten las filas en streaming con memoria acotada, así que una tabla con millones de filas pasa sin cargarla entera en la RAM (ni ser rechazada, como en la versión anterior). Usa paginación por clave para ir rápido siempre que el motor lo permita.
  • Por dentro, la copia no puede truncar en silencio una tabla grande, y pagina correctamente incluso cuando la clave de una tabla no declara un tipo claro, como una clave primaria de SQLite sin tipo que guarda enteros.

Dashboards, gestión de pestañas y copias más seguras de bases de datos grandes

3 novedades para emocionarse

  • Dashboards: fija tus consultas como un dashboard en vivo, una cuadrícula de tiles, cada uno con su propio SQL mostrado como gráfico, número grande o tabla compacta, que se actualiza con el intervalo que elijas. Se guardan por conexión, así que un análisis sobrevive a un reinicio en lugar de quedar desperdigado entre pestañas de consulta.
  • Cierra todas las pestañas, o todas las demás, con clic derecho en cualquier pestaña, como esperarías. Las pestañas fijadas se quedan en su sitio, y una pestaña con ediciones de tabla sin guardar te pregunta antes de descartarse.
  • Dos arreglos de fiabilidad: la ventana ya no puede abrirse cortada (se reajusta dentro de la pantalla visible) y una migración de base de datos ahora rechaza una tabla demasiado grande para copiarse con seguridad en lugar de descartar en silencio las filas que pasan del límite.

Convierte entre SQL y MongoDB, con IA

2 novedades para emocionarse

  • Convierte una base de datos relacional en documentos de MongoDB: haz clic derecho en un esquema, elige una conexión de Mongo, escoge (o nombra) una base de datos de destino y Lily diseña el modelo de documentos con IA siguiendo las buenas prácticas de NoSQL: incrusta los datos que pertenecen a una fila, referencia lo compartido, anida los hijos dentro de su padre y elimina las claves de enlace antes de escribir los documentos.
  • …y en sentido contrario, hacia un esquema SQL de verdad: haz clic derecho en una base de datos de MongoDB y Lily muestrea cada colección para inferir tablas: los campos escalares se vuelven columnas, los objetos anidados se aplanan y los arrays se convierten en tablas hijas con claves foráneas e índices. Luego la IA lo refina (nombres más claros y tipos más precisos, como un campo de texto que en realidad es una fecha o un número) y cada cambio se vuelve a comprobar contra los datos para que el resultado siga cargando.

Migra una base de datos entera a otro motor

2 novedades para emocionarse

  • Migración de bases de datos entre motores: haz clic derecho en un esquema y cópialo, estructura y datos, a otra conexión: cualquier origen relacional hacia PostgreSQL, MySQL, SQLite o SQL Server (SQL Server → PostgreSQL y viceversa). Los tipos de columna se mapean, las claves (primarias, foráneas y compuestas) se recrean en orden de dependencia y las filas se copian empezando por los padres, con una vista previa del DDL antes de ejecutar nada y un rollback si algo sale mal.
  • Conserva lo que hace útil a la base de datos: los enums migran como enum de verdad donde el motor lo tiene (y como CHECK donde no), las claves autoincrementales siguen generando valores después de los datos copiados, y los valores por defecto, las restricciones únicas, los arrays y los índices viajan con ella. Todo lo que no se puede traducir automáticamente (vistas, procedimientos, triggers) se lista, nunca se descarta en silencio.

Un playground para probar y notebooks para pensar

3 novedades para emocionarse · Con película

Notebooks + Docker Playground SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Docker Playground: levanta una base de datos desechable y con datos de ejemplo en un clic, dentro de Lily. Elige Postgres, MySQL, SQL Server, Redis, MongoDB, DynamoDB, Trino o ClickHouse y Lily arranca el contenedor, lo espera, carga datos de ejemplo y se conecta. El modo “Keep” le asigna un volumen y la archiva en un grupo Playground para que sobreviva como una base de datos de desarrollo real, con una cadena de conexión lista para copiar en tu propia app. Necesita Docker instalado.
  • Notebooks: SQL, Markdown y gráficos en un mismo documento que ejecutas celda a celda. Ten varias consultas lado a lado, cada una con su resultado, escribe texto entre ellas y convierte cualquier resultado en gráfico. Se guardan por conexión, así que un análisis sobrevive a un reinicio en lugar de quedar desperdigado entre pestañas de consulta.
  • Sigue la conversación: después de actuar sobre algo que escribió la IA, el panel Ask ahora recuerda el hilo en lugar de empezar de cero.

Mueve datos entre dos motores cualesquiera

4 novedades para emocionarse

  • Mueve datos entre motores: lo único que solo un cliente con nueve motores puede hacer. Toma el resultado de una consulta o una tabla entera y materialízalo en otra conexión: cualquier motor SQL (Postgres, MySQL, SQLite, SQL Server, ClickHouse, Trino), MongoDB o DynamoDB. Lily infiere los tipos de columna y crea la tabla de destino (o añade a una existente), con una vista previa del DDL antes de ejecutar.
  • Pregunta en lenguaje natural y luego muévelo: describe las filas que quieres, deja que la IA escriba la consulta y envía el resultado completo a otro motor en un clic.
  • Trino se suma al monitor de actividad: ve sus consultas en ejecución y cancela la que quieras. Trace ya abarca siete motores.
  • Exporta a NDJSON: el JSON delimitado por saltos de línea que jq, DuckDB y los pipelines de logs ingieren para cargas en streaming.

Mira qué están haciendo MongoDB y Redis, y arma pipelines de Mongo visualmente

4 novedades para emocionarse

  • El monitor de actividad ahora cubre también MongoDB y Redis. En MongoDB, observa las operaciones en vivo (desde currentOp) y cancela la que se haya desbocado. En Redis, ve los comandos lentos (SLOWLOG) y cada cliente conectado, y desconecta el que quieras. Trace ya abarca toda la flota, no solo los motores SQL.
  • Arma una agregación de MongoDB visualmente: apila $match, $group, $sort, $lookup y más como tarjetas que puedes reordenar y editar, y pasa al JSON en bruto cuando quieras. Se acabó cuadrar corchetes a mano.
  • Mira cómo cambia una colección en vivo: un change stream sigue las inserciones, actualizaciones y borrados en cuanto ocurren, con colores y lo más nuevo primero (en despliegues con replica set).
  • Dos formas más de graficar un resultado: área y dispersión se suman a barras, líneas y circular.

MongoDB y SQL Server, como debe ser

5 novedades para emocionarse · Con película

SQL Server, totalmente instrumentado SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • MongoDB, reinventado: los documentos se abren como tarjetas limpias de clave→valor (con campos anidados y todo) y puedes preguntarle a tus datos en lenguaje natural: Lily escribe el pipeline de agregación, lo ejecuta y responde. Los detalles de la colección muestran los índices, Explain señala un escaneo completo (COLLSCAN vs IXSCAN), puedes crear un índice y la edición conserva los tipos exactos (Decimal128 ya no redondea).
  • Un monitor de actividad completo para SQL Server: ve cada consulta en ejecución, quién bloquea a quién y las consultas más costosas, leídas directamente de las DMV, y cancela una sesión desbocada. Además, un plan de ejecución visual (SHOWPLAN) y “speed up this query” en un clic, que aplica un índice y demuestra la mejora, antes y después.
  • Edita colecciones de Redis, no solo strings: añade, cambia y elimina campos de hash, miembros de sets y sorted sets, y elementos de listas; y cada clave muestra ahora su tipo de un vistazo en el navegador.
  • La IA llega más lejos: Investigate y las migraciones reversibles con IA ahora también funcionan en Trino y ClickHouse, basadas en el plan y el DDL reales de cada motor.
  • Orden entre motores: las consultas guardadas recuerdan para qué motor se escribieron (con un filtro por mismo motor) y el historial de consultas puede limitarse solo a la conexión en la que estás.

Un icono de DynamoDB más afinado

1 novedad para emocionarse

  • Un pequeño retoque: DynamoDB ahora luce una llave, no una caja; muy apropiado para un almacén clave-valor.

DynamoDB, como debe ser: consultas nativas, IA y vista de documentos

4 novedades para emocionarse · Con película

DynamoDB, como debe ser SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Consulta como DynamoDB está pensado para usarse: busca por partition key + sort key (begins-with, between, rangos) en la tabla o en cualquier índice secundario, en lugar de escanearlo todo. Una barra de filtro rápido acota la exploración sin escribir PartiQL, y las páginas se cargan bajo demanda mostrando el costo de lectura (RCU).
  • Edita un ítem en su sitio, y tus datos conservan su forma exacta: los String/Number Sets y Binary ahora van y vuelven sin pérdidas en lugar de convertirse en listas. Un panel de detalles muestra claves, índices, facturación y TTL, y puedes crear una tabla con un índice secundario global.
  • Pregúntale a tus datos de DynamoDB en lenguaje natural: Lily muestrea el esquema de la tabla, escribe el PartiQL, lo ejecuta (solo lecturas) y responde. “Understand” describe qué guarda una tabla y cómo está modelada.
  • Una vista de ítems más limpia: los documentos se abren como tarjetas ordenadas de clave→valor (los sets como chips, los tipos con colores, fiel a un almacén NoSQL), con una vista de tabla a un clic para datos uniformes. Y una protección detecta una cuenta de AWS real y te pide escribir el nombre de la tabla antes de eliminarla.

Amazon DynamoDB: el noveno motor

3 novedades para emocionarse

  • Llega Amazon DynamoDB, el noveno motor. Conéctate con tus claves de AWS (o con un endpoint local para DynamoDB Local), explora tablas e ítems como JSON resaltado con colores y consulta con PartiQL, un lenguaje parecido a SQL para tus ítems.
  • Lectura y escritura completas, desde la propia app: crea una tabla (partition key + sort key opcional), añade ítems desde un editor JSON y elimina ítems o tablas enteras, siempre con confirmación y bloqueado en conexiones de solo lectura.
  • Una bienvenida guiada: un tour rápido de 5 pasos que de verdad explica lo que hace Lily: conecta cualquier base de datos, consúltala en lenguaje natural, usa Trace para ver qué está pasando y mantente seguro por defecto.

El mensaje de error real, y el SQL de la IA sale limpio

2 novedades para emocionarse

  • Ahora ves el error real de la base de datos. Cuando una consulta falla, Lily muestra el mensaje real (el error de sintaxis exacto o la columna que no existe) en lugar de un críptico “PSQLError error 1”. Postgres solo revelaba la causa real mientras transmitía el resultado, y se le escapaba al manejador de errores.
  • El SQL generado sale limpio. Cuando un proveedor de IA añadía una nota antes de la consulta, ese texto podía colarse en el SQL y romperlo al ejecutarlo. Lily ahora se queda solo con el SQL y descarta cualquier charla alrededor.

Usa todas tus IA a la vez: en paralelo y sin que una lo frene todo

4 novedades para emocionarse · Con película

Todas tus IA, a la vez SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Activa más de un proveedor de IA y ordénalos por prioridad. Lily los usa juntos: el primero lidera y el resto está listo para ayudar.
  • Un análisis grande (entender una base de datos, escribir recetas, buscar columnas sensibles) ahora reparte sus lotes entre tus proveedores activos y los ejecuta en paralelo, así que termina antes. Cada lote se sigue haciendo una sola vez, así que no cuesta más.
  • Si un proveedor está desconectado o falla a mitad de camino, su lote se reintenta en uno que funcione: el análisis ya no se queda atascado por un CLI inestable.
  • Prueba cualquier proveedor desde Settings con un clic para confirmar que de verdad responde, y la ventana de Settings ya no se estira hasta el fondo de la pantalla.

La IA puede con bases de datos grandes de SQL Server, y nunca se queda colgada

3 novedades para emocionarse

  • Entender y hacer preguntas sobre una base de datos grande de SQL Server ya funciona. Leer un esquema con miles de tablas hacía una consulta por tabla sobre una sola conexión y se agotaba el tiempo; ahora es una única consulta rápida al catálogo, así que “Understand” y “Ask your data” terminan en lugar de cargar para siempre.
  • Ninguna tarea de IA corre para siempre. Entender una base de datos, escribir recetas y el escaneo de datos sensibles ahora se detienen tras unos minutos y conservan lo que terminaron (puedes retomarlos donde se quedaron), en lugar de girar sin fin a la vista.
  • Cuando la IA falla, lo ves. Una explicación, optimización, corrección, sugerencia de índice o documentación fallida ahora muestra un error claro y persistente en lugar de un mensaje que parpadea y desaparece, y un análisis parcial lo dice en lugar de fingir que terminó.

Un inspector de filas para JSON, e IA que puedes ver y detener

4 novedades para emocionarse

  • Haz clic en una fila y abre el inspector para leer el registro completo en un panel lateral, un campo por línea; y una columna JSON por fin se muestra formateada y resaltada con colores en lugar de apretujada en una celda. Las columnas de imagen se previsualizan como miniatura.
  • Las funciones de IA te dicen qué están haciendo. “Ask your data”, Investigate y Generate SQL ahora muestran sus pasos (leer el esquema, escribir la consulta, validar, corregir) en lugar de un único spinner silencioso, así que una petición grande ya no parece atascada.
  • …y puedes detenerlas. Un botón Stop (y cerrar la ventana) ahora cancela de verdad la IA y la libera al instante, en lugar de esperar a que pase un timeout de dos minutos. Las recetas aparecen a medida que se escribe cada lote en lugar de todas al final.
  • Los esquemas grandes ya no cuelgan la IA. Construir el contexto del esquema ahora tiene límite de tiempo y de tamaño, así que una base de datos con miles de tablas obtiene una respuesta (o un resultado claro) en lugar de cargar para siempre.

Más rápida y más ligera: las tablas grandes vuelven a desplazarse con fluidez

4 novedades para emocionarse

  • Los resultados grandes se desplazan con fluidez. La cuadrícula vuelve a construir solo las filas que ves (con una tabla ancha había dejado de hacerlo sin avisar), cada celda trabaja mucho menos al aparecer y hacer clic en una fila la selecciona al instante en lugar de esperar a ver si querías un doble clic. Se mantiene fluida hasta el tope de 50 000 filas.
  • Toda la app se siente más ágil. Escribir en el editor SQL, mover el cursor y explorar el esquema ya no vuelven a renderizar partes de la pantalla que no cambiaron, así que una pulsación actualiza el editor, no los resultados de abajo.
  • Los contadores de filas se cargan de una vez. Abre un esquema y la barra lateral rellena el número de filas de cada tabla en un solo paso, en lugar de ir goteando una consulta tras otra.
  • Más ligera para tu Mac en reposo. El fondo y el título animados ahora descansan en lugar de repintarse sin parar, y los resultados de consultas antiguas se liberan en cuanto pasas a otra cosa, así que Lily consume menos GPU, CPU y memoria simplemente estando abierta.

Nada se borra sin preguntar, y Mongo se abre como cuadrícula

6 novedades para emocionarse

  • Borrar ahora siempre pregunta primero. Eliminar una fila directamente desde la cuadrícula (en cualquier motor SQL, una colección de MongoDB o una clave de Redis) muestra exactamente qué va a tocar antes de hacerlo, la misma comprobación de radio de impacto que ya tenía el editor SQL. TRUNCATE y DROP TABLE desde la barra lateral te piden escribir el nombre de la tabla para confirmar.
  • “Understand” ya no se cuelga con un esquema gigante. En una base de datos con miles de tablas sigue respondiendo y se puede cancelar, en lugar de cargar para siempre.
  • Las colecciones de MongoDB se abren como una cuadrícula de verdad, no solo como tarjetas JSON: columnas con _id primero, valores anidados mostrados en línea y la misma exportación que cualquier otra tabla.
  • Las celdas que contienen una imagen ahora la previsualizan: un PNG, JPEG, GIF, BMP o WebP guardado como bytea, base64 o data URI se muestra directamente en el inspector de celdas, con sus dimensiones.
  • La tabla editable ganó un pie: agrega cualquier columna (count, suma, promedio, mín., máx.; valores distintos y nulos para texto) y exporta solo las filas que seleccionaste.
  • Al reabrir una conexión vuelve todo tu espacio de trabajo: también regresan las pestañas de tabla que tenías abiertas, no solo los borradores de consultas.

Más fluida con resultados grandes, y el encabezado se queda arriba

3 novedades para emocionarse

  • En macOS 26, la cuadrícula de resultados podía dibujar el encabezado de columnas abajo en lugar de arriba. Ahora se queda fijo arriba en cada redibujado.
  • Los resultados de consultas grandes se sienten más ligeros: la cuadrícula ya no reconstruye todas las filas en cada redibujado, la búsqueda con ⌘F está memoizada para que navegar entre coincidencias no vuelva a escanear, y un script con varias sentencias ahora limita el total de filas que mantiene en memoria. Cerrar una pestaña a mitad de una consulta la cancela en lugar de dejarla corriendo.
  • Abre o selecciona una pestaña de consulta más allá del borde de la tira de pestañas y ahora se desplaza hasta quedar a la vista, en lugar de quedarse oculta al final.

Mira qué va a tocar una escritura, antes de que se ejecute

4 novedades para emocionarse

  • Antes de que se ejecute un DELETE o UPDATE arriesgado, la confirmación ahora muestra las filas que va a tocar (una muestra real sacada directamente de la tabla, con el número real de filas afectadas) en lugar de solo un número. También funciona con DELETE … RETURNING y con escrituras con subconsultas; el SQL queda plegado para que las filas sean las protagonistas.
  • Las columnas jsonb de PostgreSQL ahora muestran su JSON en lugar de “<JSONB>”. El valor binario lleva un byte de versión que la decodificación anterior no quitaba; ahora tanto el jsonb escalar como los arrays de jsonb se leen correctamente, listos para el visor de celdas JSON.
  • Los UUID de Postgres ahora se muestran en minúsculas, como los emiten Postgres, psql y otras herramientas, así que un UUID copiado desde Lily coincide exactamente cuando lo pegas para buscarlo en otro sitio.
  • Editar una celda enum ahora abre su lista de valores justo sobre la celda, como un desplegable. Antes se abría suelta, arriba de la cuadrícula.

SQL Server muestra todas tus bases de datos

1 novedad para emocionarse

  • Conéctate a SQL Server y la barra lateral ahora lista todas las bases de datos de la instancia (master y todas las tuyas), con un selector para moverte entre ellas, igual que en Postgres. Antes solo mostraba los esquemas de la base de datos a la que te conectabas.

La IA llega a más de tus motores

2 novedades para emocionarse

  • Ask your data, Investigate y la generación de SQL ahora funcionan en SQLite. SQLite no tiene information_schema, así que la IA escribía SQL sin tener idea de tus tablas; ahora las lee igual que en cualquier otro motor relacional.
  • Understand ahora funciona en Trino y ClickHouse. Relacionar tu esquema con el negocio que hay detrás necesita tablas y columnas, no claves foráneas, así que los dos motores de consulta y columnares también lo reciben.

Una IA más lista, y consultas que puedes describir

3 novedades para emocionarse

  • Ask your data escribe mejor SQL. Ahora ve los valores reales de cada tipo enum (así no inventa uno inválido como “CANCELED”) y pone entre comillas correctamente los nombres de columna que distinguen mayúsculas (así “userId” ya no se convierte en un “userid” inexistente).
  • Las respuestas de la IA siguen tu idioma. Explicar una consulta, resumir un resultado, la revisión de salud e Investigate escriben en el idioma que elegiste para la app, y una explicación empieza con un título corto que dice qué hace la consulta.
  • Guarda una consulta con descripción. Una hoja de guardado más limpia con nombre y una nota de detalles; con la IA configurada, sugiere un título y una descripción a partir de la consulta. La biblioteca muestra, edita y busca en la nota.

Los resultados grandes siguen fluidos

3 novedades para emocionarse

  • Ordenar o filtrar un resultado grande ya no congela la app. Un resultado de consulta grande (piensa en un SELECT * sobre decenas de miles de filas) se bloqueaba un momento cuando hacías clic en un encabezado para ordenar o escribías un filtro; ese trabajo ahora corre fuera del hilo principal, así que la ventana sigue respondiendo y las filas se reordenan un instante después.
  • Exportar una tabla grande ya no congela la app. El bucle de escritura de CSV, JSON y Excel ahora se vuelca a disco en segundo plano en lugar de bloquear la interfaz.
  • Scroll más fluido en tablas grandes. En macOS 15 y posteriores, la cuadrícula de resultados vuelve a construir solo las filas que ves, así que desplazarte y redimensionar columnas en tablas grandes se siente más ligero.

Más ágil, y un arreglo de Julio

2 novedades para emocionarse

  • Menos trabajo mientras navegas: la barra lateral del esquema construye solo las filas que ves en lugar del árbol entero, los valores de las columnas enum se consultan una vez por tabla en lugar de en cada orden y página, y el fondo animado es más ligero. Se nota sobre todo en esquemas grandes.
  • Añadir una fila a una tabla vacía funciona. Una tabla vacía dibujaba un aviso de “No rows” sin cuadrícula, así que una fila nueva no tenía dónde aparecer; ahora muestra la fila editable al instante. Gracias, Julio.

Dos arreglos de Igor

2 novedades para emocionarse

  • Reabrir una conexión ahora muestra la base de datos en la que realmente estás. Si habías cambiado de base de datos en una sesión anterior, la barra lateral podía pintar las tablas de la base de datos anterior hasta que recargabas; ahora el árbol se actualiza con la base de datos real al abrir.
  • Ordenar ordena la columna en la que hiciste clic. En una tabla ancha desplazada a la derecha, hacer clic en un encabezado podía ordenar otra columna: el área de clic del encabezado fijo se desfasaba con el scroll. La cuadrícula ahora los mantiene alineados.

Investigate, data diff y enums

5 novedades para emocionarse · Con película

Pregunta por qué SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Investigate: describe un síntoma en lenguaje natural (“¿por qué va lenta la página de pedidos?”) y Lily razona sobre tu esquema, las consultas recientes, sus planes de ejecución y los traces más lentos para señalar la causa probable. Cada afirmación cita la consulta, el plan o la tabla concreta que la respalda, y cada consulta se oculta antes del análisis, así que no se envía ningún valor de fila.
  • Data diff entre conexiones: elige la misma tabla en dos conexiones (prod y staging) y mira qué filas existen solo en un lado y cuáles comparten clave pero difieren, celda a celda. El complemento a nivel de fila del diff de esquemas.
  • Gestiona tipos enum. En Postgres, crea un enum, añade un valor o renombra uno desde la barra lateral, y los valores enum (incluidos arrays como status[]) se muestran con sus etiquetas en lugar de un id de tipo en bruto. En MySQL, haz clic derecho en una columna enum para editar sus valores, conservando si admite nulos.
  • Elimina una base de datos y renombra un esquema, para completar las herramientas de gestión de esquemas; eliminar una base de datos exige la misma confirmación escribiendo el nombre que Drop schema.
  • Arreglos del reporte de Igor: una conexión nueva muestra la base de datos que realmente abriste, el Recipe book ya no agota el tiempo en esquemas grandes (se genera por lotes con barra de progreso) y los enums definidos por el usuario se muestran bien. Además, dos fallos de la barra lateral: una línea azul de foco perdida y filas que podían desaparecer hasta que hacías scroll.

Elimina un esquema

1 novedad para emocionarse

  • Ahora puedes eliminar un esquema entero (o una base de datos, en MySQL): haz clic derecho en la barra lateral y elige “Drop schema…”. Lily muestra primero el SQL exacto y, como eliminar un esquema se lleva todas sus tablas, el botón sigue desactivado hasta que escribes el nombre del esquema para confirmar.

Pequeño arreglo

1 novedad para emocionarse

  • SQL Server aparecía dos veces en la pantalla de New Connection: una como motor real y otra como un tile sobrante de “Coming soon”. Ya es un motor de verdad, así que el marcador de posición desaparece.

SQL Server: unos cuantos tipos de columna más

1 novedad para emocionarse

  • Más tipos de columna de SQL Server se muestran correctamente: XML muestra su contenido, los números REAL se ven limpios (sin ruido de redondeo de punto flotante) y las columnas sql_variant que contienen un número ya no salen en blanco. Lo encontramos probando cada tipo contra un servidor real.

SQL Server: el octavo motor

3 novedades para emocionarse · Con película

Ahora habla SQL Server SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Lily ahora se conecta a Microsoft SQL Server. Todo lo que usas en los demás motores relacionales funciona aquí: explorar y editar tablas, ordenar y filtrar en el sitio, seguir claves foráneas, ejecutar T-SQL, el Health Check del esquema y las funciones de IA. Solo elige SQL Server al añadir una conexión.
  • Es una conexión nativa: sin driver ODBC que instalar, nada que configurar. Lily habla directamente el protocolo de red de SQL Server, así que es la misma experiencia rápida y autónoma que con cualquier otro motor.
  • Cada tipo de columna se muestra correctamente, verificado contra un servidor real: fechas y horas, claves uniqueidentifier (GUID), money, decimales, BIT y binarios; sin marcadores de posición, sin sorpresas.

OpenCode se suma a los proveedores de IA

3 novedades para emocionarse

  • Si ya usas OpenCode en tu terminal, Lily puede manejarlo: elígelo en Settings → AI, junto a Claude Code y OpenAI Codex. Todas las funciones de IA funcionan igual a través de él: Understand, Ask your data, generar y corregir SQL, consejos de índices.
  • Tu configuración de OpenCode decide el modelo: Lily no la sobrescribe, porque OpenCode nombra los modelos de otra manera que los demás CLI. Responde el proveedor y el modelo que tengas configurados allí.
  • Un texto más claro sobre lo que cuesta la IA. Lily decía “sin costo de API”. Los CLI locales siguen llamando a APIs remotas con tu propio plan; lo que Lily te ahorra de verdad es gestionar claves de API, y eso es lo que dice ahora.

Lily ya funciona en tu Mac

2 novedades para emocionarse

  • Lily exigía macOS 26 (la versión más reciente), lo que dejaba fuera a la mayoría de los Mac en uso, incluidos equipos de 2023 que ejecutan todo lo demás sin problema. Ahora funciona en macOS 14 (Sonoma) y posteriores. Si no podías instalarla, ahora sí puedes.
  • No se recortó nada para lograrlo. En macOS 26 la interfaz sigue usando Liquid Glass exactamente como antes; en versiones anteriores, los mismos paneles se dibujan con un material esmerilado. Un efecto visual, una alternativa: todas las funciones son idénticas en ambos.

Borra muchas filas a la vez

4 novedades para emocionarse

  • Selecciona varias filas y bórralas juntas. Hasta ahora el menú solo actuaba sobre la fila en la que hacías clic derecho, así que una selección de cincuenta parecía preparada y no lo estaba: se iba una fila y se quedaban cuarenta y nueve. Haz clic derecho dentro de una selección y verás “Delete 50 rows”; haz clic derecho fuera y seguirás obteniendo solo esa fila.
  • La cuadrícula de la tabla ahora responde al teclado. ⌘A selecciona todas las filas visibles (solo las que muestra tu filtro), las flechas mueven la selección, ⇧-flechas la amplían y ⌘C copia. La cuadrícula de resultados de solo lectura siempre lo tuvo; la editable no.
  • Borrar muchas es tan cuidadoso como borrar una: cada fila se sigue identificando por su propia clave primaria, todas se confirman en una sola transacción y, si alguna fila de la selección no es segura de borrar, todo el guardado se detiene; una selección borrada a medias es peor que nada, porque no sabes qué sobrevivió.
  • Por dentro, el motor de Lily ahora compila y se ejecuta fuera de macOS, y se comprueba en cada cambio. No cambia nada en la app de Mac; es la base para que una versión nativa para Windows sea real y no una suposición.

Português, completo

2 novedades para emocionarse

  • Todas las notas de versión ya están en portugués. El What's New de 16 versiones antiguas se había quedado en inglés sin que nadie lo notara: Lily recurre al inglés en silencio, así que nada parecía roto. Las 43 versiones están traducidas ahora, y la comprobación que detecta una que falte se ejecuta en cada build.
  • Dos piezas más de Lily exclusivas de macOS (el túnel SSH y la forma en que se lanza tu CLI de IA local) ahora quedan detrás de una frontera de plataforma. Nada cambia para ti en macOS: los mismos túneles, la misma IA, la misma velocidad. Es la base que permite compilar el mismo motor para Windows.

El motor ya se sostiene solo

3 novedades para emocionarse

  • La base que empezamos en la 0.6.6 está terminada: el motor de bases de datos de Lily ahora está totalmente separado de su interfaz de Mac. Cada driver, consulta y función de IA vive en su propio núcleo autónomo, que se ejecuta sin nada de código de interfaz. Es la base sobre la que se construirá una versión nativa para Windows.
  • Nada cambia para ti en macOS. La misma app, la misma velocidad, la misma privacidad: tus datos siguen sin salir nunca de tu máquina y la IA local sigue viendo solo una versión con los datos ocultos. Esta versión es invisible a propósito: es la fontanería que hace posible lo que viene sin ralentizar la app de hoy.
  • La separación no es solo una promesa: una comprobación headless ejecuta el motor entero por su cuenta, sin cargar nada de interfaz, en cada build. Si el motor volviera a necesitar la interfaz, el build se detendría. Eso es lo que mantiene abierta la puerta a Windows.

Comillas en un teclado brasileño

2 novedades para emocionarse

  • Corregida la escritura de comillas en el editor SQL con el teclado brasileño (y US-International). Ahí, ' y " son “teclas muertas” que esperan para componer un acento, así que la comilla no aparecía hasta que pulsabas espacio, un fastidio cuando escribes comillas todo el día. El editor ahora inserta al instante una ', " o un backtick rectos, así que un literal de texto se escribe sin más.
  • Los acentos siguen funcionando donde los quieres: ~ + a sigue dando ã. Solo las teclas de comilla y backtick se vuelven inmediatas; cualquier otro acento se compone como antes.

Comillas que simplemente funcionan

2 novedades para emocionarse

  • Corregido un filtro que volvía vacío. Si las “comillas inteligentes” de macOS estaban activadas, escribir un filtro como id = '…' convertía las comillas rectas en curvas, que la base de datos no acepta como texto, así que el filtro no encontraba nada aunque la fila existiera. Lily ahora las endereza por ti, así que el filtro que escribes simplemente funciona.
  • El mismo arreglo cubre todos los lugares donde escribes un valor: filtros de tabla, el constructor de filtros, la edición de celdas en línea, los parámetros de consulta y los filtros de Mongo/Redis. Las letras con acento (José, ação) no se tocan: solo se corrigen las comillas curvas.

Cimientos

2 novedades para emocionarse

  • Por dentro, el núcleo de Lily se está separando de su interfaz de Mac: el primer paso hacia una versión nativa para Windows y hacia un motor que se pueda probar por sí solo. Nada cambia para ti en macOS; todo funciona exactamente igual que antes.
  • Una nueva salvaguarda en tiempo de compilación mantiene esa separación honesta, para que el motor de bases de datos siga libre de código de interfaz. Es invisible, pero es lo que hace posible el próximo capítulo sin ralentizar la app de Mac.

Detalles más afilados

3 novedades para emocionarse

  • El historial de consultas ahora recuerda cómo fue cada ejecución. Cada entrada muestra si tuvo éxito, cuánto tardó y cuántas filas devolvió; filtra solo los fallos u ordena por las más lentas para encontrar lo que frena.
  • Las consultas guardadas recuerdan sus parámetros. Una consulta de la biblioteca con :placeholders ahora se rellena con los valores que usaste la última vez (“orders for :customer_id” recuerda el customer_id), así que un informe guardado es un clic, no volver a escribirlo todo.
  • Arreglar un script fallido es más fácil. Después de una ejecución que siguió adelante pese a los errores, “Open failed statements” lleva solo las sentencias que fallaron, cada una con su error, a una pestaña nueva para corregirlas y volver a ejecutarlas. Y Lily recuerda si prefieres todo o nada o seguir adelante.

Descubre por qué va lenta, ahora mismo

3 novedades para emocionarse

  • Descubre por qué una consulta va lenta, en vivo. Haz clic derecho en cualquier consulta en ejecución en el monitor de actividad (o en una capturada) y “Explain this query” muestra su plan como un árbol visual, con el nodo más costoso resaltado, sin copiarla al editor.
  • La suite de rendimiento ahora habla MySQL. El árbol visual de EXPLAIN, el impulso de índice en un clic y la pestaña Top queries, que hasta ahora eran solo para Postgres, también funcionan en MySQL, leyendo su propio formato de plan y el performance_schema.
  • El plan se lee localmente contra tu consulta real y nunca sale de tu máquina; solo la sugerencia de índice de la IA llega a ver una versión con los datos ocultos.

Trace vigila por ti

3 novedades para emocionarse

  • Trace ahora puede avisarte en el momento en que algo sale mal, sin tener que quedarte mirando el monitor. Activa “Alert me while Trace is recording” en Settings y Lily publica una notificación nativa cuando una consulta tarda demasiado o se forma una nueva espera por bloqueo.
  • Pon tu propio listón: elige qué tan lento es “demasiado lento”, activa o desactiva las alertas de bloqueo y, si quieres, sigue grabando mientras Lily está en segundo plano para que te avise aunque estés en otra app. Un elemento en la barra de menús indica cuándo hay una grabación activa.
  • Privado por diseño: una alerta solo lleva la sesión, cuánto tiempo corrió y la espera; nunca un valor de fila ni el texto de tu consulta. Haz clic en una para saltar directamente a Trace en la sesión culpable.

Trace tiene memoria

3 novedades para emocionarse

  • Trace ahora tiene memoria de verdad. Activa “Remember Trace history on disk” en Settings y la línea de tiempo sobrevive al cerrar Lily: vuelve a abrirla horas después y retrocede hasta lo que hacía tu base de datos a las 3:47 AM, por conexión.
  • Privado por diseño: el texto de las consultas se oculta antes de guardar nada, así que ningún valor de fila toca nunca el disco. Las líneas de tiempo guardadas caducan al cabo de un día, y “Clear saved timeline” las olvida al instante.
  • Honesto entre reinicios: las muestras cargadas desde el disco se etiquetan “de una sesión anterior” y el hueco en que Lily estuvo cerrada se dibuja en la línea de tiempo, para que el historial nunca parezca en vivo.

Un arreglo rápido

1 novedad para emocionarse

  • Corregido un cierre inesperado al abrir la app en portugués. Si vienes de la 0.5.0, todo lo nuevo está en las notas de la 0.6.0, justo debajo.

Conoce Trace: mira qué está haciendo tu base de datos

7 novedades para emocionarse · Con película

Conoce Trace SÍ, HICIMOS UNA PEQUEÑA PELÍCULA.
  • Trace: arma el monitor de actividad y gana memoria. Graba los últimos minutos de lo que se está ejecutando y luego retrocede en la línea de tiempo hasta el momento en que todo se ralentizó. Las consultas capturadas se quedan en una lista después de terminar, con lo que tardó cada una; se acabó ver pasar una consulta lenta como un relámpago.
  • Top queries: las consultas que terminan en menos de un segundo se le escapan al muestreo en vivo. La nueva pestaña Top lee pg_stat_statements, así que tus consultas rápidas pero frecuentes aparecen igual, ordenadas por tiempo total, con llamadas y duración media.
  • Mira quién bloquea a quién: un árbol en vivo de la cadena de bloqueos, con el bloqueador raíz arriba y las sesiones que esperan por él anidadas debajo, cada una con su tiempo de espera. Termina cualquiera de ellas directamente desde el grafo.
  • Y Lily te dice por qué: haz clic derecho en una sesión lenta o bloqueada y la IA local explica la causa raíz en lenguaje natural, con una solución concreta (un índice, un kill, una reescritura). Totalmente sin conexión; el texto de tu consulta nunca sale de tu máquina.
  • Ejecuta un archivo .sql: la mitad que le faltaba a la importación. Elige un script o un volcado, mira cuántas sentencias contiene y cuáles son destructivas, elige todo o nada o seguir adelante, y ejecútalo con una barra de progreso.
  • Importación ampliada: trae un archivo CSV, TSV o Excel (.xlsx), elige la hoja y asigna cada columna a tu tabla (con emparejamiento automático). Lee .xlsx de forma nativa, sin herramientas extra.
  • Genera datos falsos: llena una tabla con filas realistas pero falsas, basadas en tu esquema y en el escaneo de PII: una columna de documento de identidad recibe un CPF/CNPJ con formato válido pero falso, las claves foráneas apuntan a filas padre reales y nada inventado sale de tu máquina.

Entiende, pregunta y cambia tu base de datos con IA

5 novedades para emocionarse

  • Una pantalla Understand rediseñada: tu base de datos como una constelación viva. Los subsistemas del negocio (Pagos, Comercios, Productos…) se convierten en cúmulos luminosos en los que haces clic para explorar; el mapa ahora se genera en tu idioma, no en el del esquema.
  • Recipe book: para cada entidad, Lily escribe las consultas del día a día que de verdad ejecutas (“pedidos recientes de un cliente”, “buscar por email”), parametrizadas y listas para abrir en el editor. Prepara de antemano tus entidades principales en segundo plano, para que estén esperándote cuando mires.
  • Un diccionario de datos vivo: el análisis de Understand ahora recuerda el esquema que documentó. Cambia el esquema y vuelve a abrirlo: un aviso muestra lo nuevo, lo eliminado o lo modificado, y “Update” vuelve a documentar solo lo que cambió en lugar de analizarlo todo otra vez.
  • Cambia tu esquema con IA: clic derecho en una tabla → “Change with AI…”, describe un cambio (“añadir soft delete”, “hacer email único”) y obtén el DDL de avance junto con su rollback exacto. Nada se ejecuta hasta que lo abres en el editor y confirmas; los cambios destructivos se señalan.
  • Un botón de recarga (⌘R) en la barra lateral vuelve a inspeccionar la base de datos después de una migración: las columnas y tablas nuevas aparecen sin reconectar.

Encuéntralo, ordénalo y súbelo con seguridad

6 novedades para emocionarse

  • Búsqueda semántica en el esquema: pregunta “¿dónde guardamos los reembolsos?” en la pantalla Understand y obtén las tablas/columnas reales ordenadas, cada una con una razón de una línea. Busca por el significado de tu esquema, no solo por los nombres, y un clic te lleva directo a la tabla.
  • Vista previa del radio de impacto antes de cada escritura: antes de que se ejecute un UPDATE/DELETE/TRUNCATE/DROP, Lily te dice aproximadamente cuántas filas afecta y a qué tablas llega por clave foránea, sin ejecutar nunca la escritura. Las más peligrosas te piden escribir el nombre de la tabla para confirmar.
  • Escaneo de PII y columnas sensibles: Lily señala las columnas que guardan datos personales (CPF/CNPJ, tarjetas, emails…) usando huellas de formato locales, y las oculta automáticamente antes de que cualquier función de IA tome una muestra de tus filas. Tus datos nunca salen para tomar esas huellas.
  • Ordena y filtra resultados en el sitio: haz clic en el encabezado de una columna para ordenar (números, fechas y texto bien tratados) y filtra cualquier columna con operadores reales (>, <, contiene, está vacío…). Sin volver a consultar; Export y Chart usan exactamente lo que ves.
  • Fija columnas: clic derecho en un encabezado → “Freeze up to this column” para mantener fijas las primeras columnas mientras el resto se desplaza en horizontal. Ideal para tablas anchas en las que pierdes de vista qué fila es cuál.
  • Los túneles SSH ahora admiten autenticación con contraseña y con frase de contraseña de la clave (no solo clave/agente), para los muchos bastiones corporativos que exigen contraseña. El secreto se entrega de forma segura y nunca toca la línea de comandos ni el disco.

Más segura, más lista, más pulida

5 novedades para emocionarse

  • Las conexiones de solo lectura ahora son herméticas: la protección entiende EXPLAIN ANALYZE, los CTE que modifican datos y cada camino de escritura (matar consultas, crear bases de datos, NOTIFY, escrituras en Mongo/Redis), así que nada se cuela en una conexión que marcaste como de solo lectura.
  • Ask your data y Generate SQL ahora usan lo que Lily entiende de tu base de datos: una vez analizada, la IA relaciona tus palabras (“clientes”) con las tablas reales (incluso nombres heredados crípticos), así que sus consultas son mucho más precisas.
  • Editar documentos de MongoDB ya no corrompe los tipos: los ObjectId, las fechas y los campos binarios sobreviven intactos al guardar (Extended JSON como debe ser), en lugar de convertirse en simples strings.
  • Português completo: la barra de menús y decenas de etiquetas que faltaban ya están traducidas, y cada ventana se redimensiona bien para que un texto más largo nunca se corte.
  • Por dentro: una suite de tests + CI, una gran limpieza interna y etiquetas de VoiceOver en todas las barras de herramientas.

Look renovado y comprensión de bases de datos grandes

3 novedades para emocionarse

  • Pantalla de conexiones rediseñada: cada tarjeta lleva ahora el color y el icono de su motor, con un brillo suave al pasar el cursor. Más bonita y más fácil de recorrer de un vistazo.
  • Understand this database ahora puede con esquemas grandes de producción: analiza las tablas por lotes, guarda sobre la marcha, muestra el progreso real y puede reanudarse si se interrumpe (se acabaron los timeouts).
  • Ahora puedes apoyar a Lily DB: un pequeño corazón en el encabezado abre una página para patrocinar el proyecto. Lily sigue siendo gratis; si te ayuda, una donación la mantiene creciendo.

Datos correctos para cada tipo de columna

4 novedades para emocionarse

  • Las columnas de tipo array ahora muestran sus valores (p. ej. {1,2,3} e incluso anidados {{1,2},{3,4}}) en lugar de un marcador <TEXT[]>: en Postgres, con comillas y NULL bien tratados.
  • Muchos más tipos de Postgres se muestran correctamente: inet/cidr (con compresión :: de IPv6), interval, time with time zone, rangos, bit, macaddr, point, y JSON/bytea dentro de arrays.
  • Las columnas BIT y binarias (BLOB/BINARY) de MySQL ya no muestran basura: BIT muestra su número y los binarios se ven en hexadecimal. Los blobs de SQLite también se muestran en hexadecimal.
  • Reforzamos los decodificadores de tipos contra datos corruptos para que un valor erróneo nunca pueda cerrar la app: auditados en todos los motores.

Understand arreglado y datos correctos

4 novedades para emocionarse

  • Understand this database ahora sí funciona: un bug al decodificar JSON hacía que fallara siempre con “couldn't analyze”. Además es ~2.5× más rápido, no puede quedarse colgado para siempre (timeout claro), tolera respuestas incompletas de la IA y nunca oculta una entidad del flujo.
  • Corregidas las columnas numéricas que mostraban basura en lugar del valor (y un cierre inesperado con números muy grandes). Las fechas, los OID, money, time y bytea ahora también se muestran correctamente.
  • Estabilidad del CLI de IA: el ejecutor ya no se cuelga si el CLI deja un proceso hijo atrás, y un arranque de shell muy verboso ya no puede trabar la app.
  • Cuadrícula de resultados: las tablas con pocas columnas vuelven a ocupar todo el ancho y a empezar desde arriba, y arrastrar el borde de una columna ahora sigue el cursor con precisión.

Entiende cualquier base de datos con IA

5 novedades para emocionarse

  • Understand this database: la función estrella. En lugar de solo dibujar tablas, la IA de Lily lee tu esquema y explica el negocio que hay detrás: traduce nombres heredados crípticos (tb_usr → Customers, tb_ord_hdr → Orders), detecta el dominio y muestra el flujo en lenguaje natural, incluso cuando no hay claves foráneas. Ábrelo desde el ✨ de la barra lateral del esquema.
  • Copia masiva como INSERT: selecciona varias filas del resultado (clic, ⇧-clic, ⌘-clic) y haz clic derecho para copiarlas todas como un INSERT de SQL, al estilo de TablePlus. Funciona en los resultados de consultas y en los datos de las tablas.
  • Arreglos del editor: el editor SQL ya no se come las comillas simples, y el autocompletado dejó de elegir palabras que no querías: ahora solo sugiere y nunca reemplaza tu texto hasta que eliges.
  • Recuerda tu base de datos: al reabrir la app vuelves a la base de datos que usabas por última vez, en lugar de saltar a la primera (Postgres / MySQL / Trino).
  • Pulido: las tablas con pocas columnas ahora ocupan bien todo el ancho, conteos de filas precisos en tablas de Postgres sin analizar y tooltips en cada icono de la barra de herramientas.

Ask your data: arreglo de un cierre inesperado

1 novedad para emocionarse

  • Corregido un cierre inesperado al iniciar una acción de IA (Ask your data, Explain, Optimize…) en equipos cuyo arranque de shell imprime un banner: el CLI de IA ahora se localiza de forma segura.

Ask your data

4 novedades para emocionarse

  • Ask your data (⇧⌘A): haz una pregunta en lenguaje natural y Lily DB lee tu esquema, escribe el SQL, lo ejecuta y te responde directamente. No hace falta saber SQL.
  • Es una conversación: las preguntas de seguimiento afinan la respuesta anterior, así que puedes profundizar en tus datos pregunta a pregunta.
  • Transparencia total: cada respuesta muestra la consulta exacta que ejecutó y una vista previa de las filas; abre el SQL en el editor con un clic para retocarlo.
  • Funciona con tu CLI de IA local (claude / codex): sin clave de API y sin que los datos salgan de tu máquina.

ClickHouse y herramientas de administración

5 novedades para emocionarse

  • Soporte para ClickHouse: conéctate a un clúster de ClickHouse por su interfaz HTTP y ejecuta consultas analíticas rapidísimas. Ya son 7 motores en una sola app nativa.
  • Monitor de actividad: ve las consultas que se están ejecutando ahora mismo y termina la que se haya atascado (Postgres / MySQL / ClickHouse), desde la barra lateral de la base de datos.
  • Explorador de objetos: la barra lateral ahora lista funciones, procedimientos, triggers y secuencias dentro de cada esquema; haz clic en uno para ver su definición.
  • EXPLAIN visual: ve el plan de la consulta como un árbol con barras de costo y el nodo cuello de botella resaltado, en lugar de texto plano (Postgres).
  • Biblioteca de consultas (⌘B): guarda tus consultas en carpetas y abre cualquiera en un clic. Tus consultas reutilizables, por fin en un solo lugar donde explorarlas.

Productividad a tope

5 novedades para emocionarse

  • Explorador del historial de consultas: busca todo lo que has ejecutado, previsualízalo, cópialo o vuelve a abrirlo en el editor (⌘Y). Guarda cualquier consulta pasada directamente en favoritos.
  • Cuadrícula de resultados con superpoderes: filtra rápido cualquier columna desde su encabezado, selecciona filas (clic / ⇧ / ⌘), navega con el teclado (flechas, ⌘A, ⌘C) y copia o exporta solo las filas seleccionadas.
  • Los conjuntos de resultados múltiples ahora se abren como pestañas: ejecuta un script con varios SELECT y cambia entre cada resultado.
  • Organiza los favoritos en carpetas con búsqueda y crea tus propios snippets de SQL que se expanden con Tab en Settings.
  • Exporta resultados como sentencias INSERT de SQL: muy útil para mover datos entre bases de datos.

Comprobaciones más profundas y pulido

4 novedades para emocionarse

  • Health Check detecta más cosas: secretos guardados en texto plano (columnas password / api_key de tipo texto), tablas sin created_at / updated_at y claves foráneas que se quedaron con el comportamiento ON DELETE por defecto.
  • Filtra los hallazgos por gravedad: toca un chip de conteo para centrarte solo en los problemas críticos, y Copy report exporta todo (con las correcciones) más la revisión de la IA en Markdown.
  • Editar una conexión ahora abre directamente su formulario en lugar de pedirte que vuelvas a elegir el motor.
  • Tarjetas de conexión: el botón Connect pasó a su propia fila para que ya no aplaste las etiquetas de motor/entorno.

Chequeo de seguridad

3 novedades para emocionarse

  • Health Check ahora señala la falta de Row-Level Security: algo crítico en bases de datos expuestas por API (Supabase/PostgREST), donde una tabla sin RLS la puede leer y escribir cualquiera. Viene con una corrección lista para ejecutar: ALTER TABLE … ENABLE ROW LEVEL SECURITY.
  • Detecta tablas con permisos concedidos a PUBLIC (todos los roles, incluidos los no autenticados), para que el acceso excesivo deje de esconderse a plena vista.
  • Señala los índices sin usar (que el planificador nunca toca) como candidatos a eliminar, y no dice nada en bases de datos recién creadas donde las estadísticas aún no son significativas, así que no hay falsas alarmas.

Trino y actualizaciones automáticas

3 novedades para emocionarse

  • Soporte para Trino: conéctate a un clúster de Trino por su protocolo HTTP, explora catálogos/esquemas/tablas y ejecuta SQL federado. Los catálogos funcionan como el selector de bases de datos.
  • Actualizaciones automáticas: Lily DB ahora se actualiza sola. Actívalo en Settings → Updates o usa Check for Updates… en el menú de la app. Se acabó volver a descargarla a mano.
  • Un Health Check más fino: la regla de “clave foránea probablemente faltante” ahora solo salta cuando existe una tabla de destino real, lo que reduce drásticamente los falsos positivos.

Saluda a Lily DB

4 novedades para emocionarse

  • Nuevo nombre y nuevo look: Cortex DB ahora es Lily DB, con un icono de app renovado. La misma app; tus conexiones guardadas y tus ajustes siguen intactos.
  • Health Check: un clic audita tu base de datos en busca de problemas reales: claves primarias que faltan, claves foráneas sin índice, índices redundantes, tablas sobredimensionadas y más, cada uno con una corrección lista para ejecutar.
  • Una revisión de arquitectura con IA se ejecuta automáticamente después de la auditoría: consejos priorizados sobre índices, modelado, escalabilidad y seguridad, en lenguaje claro (CLI local, sin clave de API).
  • Funciona con todos los motores: Postgres/MySQL/SQLite revisan esquema e índices; Redis revisa TTL, claves grandes y política de memoria; MongoDB revisa índices y tamaño de documentos.

Productividad y seguridad

9 novedades para emocionarse

  • Conexiones de solo lectura: marca una conexión como de solo lectura y la app bloquea UPDATE/DELETE/INSERT/DROP antes de que se ejecuten, con una insignia READ-ONLY en el editor.
  • Pie de agregación: haz clic en el encabezado de cualquier columna de un resultado para ver count, sum, avg, min, max y nulos (o el número de valores distintos en columnas de texto) sobre las filas cargadas.
  • Resume un resultado con IA: obtén conclusiones en lenguaje claro, patrones, valores atípicos y alertas de calidad de datos del conjunto de resultados actual.
  • Tablas favoritas: marca con estrella las tablas que más usas y se fijan en una sección Favorites arriba de la barra lateral, por conexión.
  • Pega una URL de conexión: suelta una cadena postgres:// / mysql:// / mongodb:// / redis:// en el formulario y se rellena sola.
  • Fija y reordena pestañas: mantén fijas las pestañas importantes y arrástralas para reordenarlas.
  • Snippets de SQL: escribe un disparador y pulsa Tab para expandir sentencias comunes; copia cualquier tabla como esqueleto de SELECT / INSERT / UPDATE desde su menú contextual.
  • Colores semánticos en las celdas: números, fechas, booleanos, NULL y JSON reciben sutiles pistas de color en la cuadrícula.
  • Los borradores de consultas se conservan por conexión entre sesiones, y ⌘+ / ⌘- / ⌘0 hacen zoom en el editor SQL. Formateo opcional al ejecutar en Settings.

Rendimiento y consumo

3 novedades para emocionarse

  • Caché del esquema: cuando vuelves a abrir una conexión, la barra lateral se pinta al instante desde el disco mientras se hace una consulta nueva en segundo plano.
  • Límite de resultados por consulta (50k filas por defecto, configurable en Settings) para que un SELECT desbocado no dispare la memoria; el resultado te avisa cuando se recortó.
  • Desglose de tiempos por sentencia cuando un script tiene más de una sentencia: p. ej. 3 sentencias · 12ms / 800ms / 4ms.

Herramientas de esquema

3 novedades para emocionarse

  • Exporta un esquema entero como SQL: CREATE TABLE para cada tabla, opcionalmente con INSERT para los datos.
  • Compara un esquema entre dos conexiones abiertas: tablas añadidas / eliminadas, además de columnas añadidas, eliminadas y cambios de tipo/nulabilidad por tabla.
  • Genera DDL de sincronización: CREATE TABLE y ADD COLUMN para lo que falta en el destino; los cambios destructivos (DROP, cambio de tipo) se listan como comentarios para revisión manual.

Multibase de datos

5 novedades para emocionarse

  • Cambia de base de datos en el mismo servidor sin abrir una conexión nueva: aparece una pastilla de base de datos bajo el nombre de la conexión en la barra lateral.
  • Postgres y MySQL: elige entre todas las bases de datos de la instancia o crea una nueva ahí mismo.
  • Redis: salta entre las 16 bases de datos numeradas con un solo SELECT (sin reconectar).
  • SQLite: abre otro archivo .sqlite en el mismo espacio de trabajo.
  • El campo Database del formulario de conexión ahora es opcional: déjalo vacío y elige desde el selector después de conectar.

Pulido y toques finales

6 novedades para emocionarse

  • Pantalla de conexiones más afinada: botón de cerrar (⎋), la barra superior de la tarjeta por fin respeta los bordes redondeados y se inclina al pasar el cursor, aparece una pastilla Connect → al pasar el cursor y cada tarjeta muestra cuándo se abrió por última vez.
  • Interfaz más ágil: el fondo Aurora baja a ~10fps cuando la app pierde el foco (mucho más ligero para la CPU y la batería), y las barras laterales muestran filas esqueleto con brillo mientras cargan.
  • Cuadrículas de datos más listas: las columnas numéricas se alinean a la derecha con dígitos monoespaciados, NULL se muestra como un sutil ⌀, ⌘F resalta las coincidencias dentro de las celdas con ↑↓ para saltar entre ellas, el ancho de las columnas ahora usa la medida real del texto y las filas se resaltan al pasar el cursor.
  • Resultados de IA preciosos: la documentación de tablas, explain y optimize ahora renderizan Markdown (títulos, listas, bloques de código, **negrita** y `código`).
  • Feedback más claro: tiempos transcurridos legibles (<1ms · 1.4ms · 234ms · 1.2s), las consultas fallidas se muestran como una tarjeta limpia con Copy error / Fix with AI, los tooltips incluyen el atajo de teclado y el título de la ventana muestra la conexión activa.
  • Ayudas para Mongo: seis plantillas de pipeline de agregación (match+sort+limit, group+count, sum/avg, lookup+project, count distinct, histograma de fechas) en un menú Templates.

Impecable

5 novedades para emocionarse

  • JSON con resaltado de sintaxis en todas partes: inspector de celdas, documentos de Mongo, valores de Redis y un editor de código JSON nativo para los editores de documentos y de pipelines de agregación de Mongo.
  • El gestor de conexiones muestra la jerarquía de carpetas: las conexiones agrupadas aparecen sangradas con una guía vertical.
  • Las pestañas ahora muestran un punto cuando hay ediciones sin guardar, un spinner mientras corre una consulta y un subrayado de color en la pestaña seleccionada.
  • Las celdas editadas tienen un brillo más rico; la cuadrícula late en verde cuando un commit sale bien. Las filas se resaltan al pasar el cursor.
  • Los menús contextuales de toda la app recibieron SF Symbols: todo se recorre un poco más fácil.

Segura y lista

4 novedades para emocionarse

  • Salvaguardas para producción: confirmación antes de un UPDATE/DELETE sin WHERE, o de cualquier escritura en una conexión de producción.
  • Parámetros de consulta: rellena los marcadores :name antes de ejecutar.
  • Ejecuta en una transacción: BEGIN/COMMIT con rollback si hay error; las ediciones en línea ahora se confirman de forma atómica.
  • Documenta una tabla con IA: genera documentación en Markdown a partir de su esquema.

Visualiza y explora

3 novedades para emocionarse

  • Gráficos integrados: convierte cualquier conjunto de resultados en un gráfico de barras, de líneas o circular.
  • Busca un valor en toda la base de datos: descubre qué tabla lo contiene.
  • Diagrama ER: arrastra para organizarlo (se guarda), restablécelo y expórtalo como PNG.

Poder sobre tus datos

4 novedades para emocionarse

  • Navegación por claves foráneas: haz clic derecho en un valor para saltar a la fila referenciada.
  • Duplica una fila: clónala como un nuevo borrador editable.
  • Visor avanzado de celdas JSON/JSONB con alternancia Formatted / Raw.
  • Exporta resultados a Markdown y Excel, además de CSV/JSON.

Pulido y estabilidad

2 novedades para emocionarse

  • Chuleta de atajos de teclado: pulsa ⌘/ cuando quieras.
  • Feedback claro en todas partes: la importación/exportación y las acciones de Redis/Mongo ahora confirman o informan de los errores.

Comparte e historial

2 novedades para emocionarse

  • Exporta e importa conexiones: comparte configuraciones como JSON, nunca con secretos.
  • Historial de planes de consulta: cada Explain se guarda y se puede consultar.

Productividad

4 novedades para emocionarse

  • Búsqueda global (⇧⌘O): salta a cualquier tabla o columna de la conexión.
  • Constructor visual de filtros: arma una cláusula WHERE sin escribir SQL.
  • Formateador de SQL (⇧⌘F): deja bonita la consulta del editor.
  • Temas y tamaño de fuente del editor: elige un tema de color en Settings.

Más a fondo en cada motor

3 novedades para emocionarse

  • MongoDB: edita e inserta documentos, además de un ejecutor de pipelines de agregación.
  • Redis: define/elimina TTL, ve los streams como tabla y usa Pub/Sub.
  • PostgreSQL: una consola LISTEN/NOTIFY y un explorador de roles.

Una IA más lista

5 novedades para emocionarse

  • Explica una consulta en lenguaje claro con tu IA local.
  • Optimiza una consulta: la IA la reescribe para que rinda más.
  • Fix with AI: cuando una consulta da error, obtén una versión corregida.
  • Haz una pregunta y usa Generate & Run: ve la respuesta al instante.
  • Ahora bilingüe: inglés y portugués, intercambiables en Settings.

Diagrama ER y EXPLAIN

2 novedades para emocionarse

  • Diagrama ER visual: cajas de tablas con aristas de claves foráneas, que puedes arrastrar.
  • Explica una consulta para ver su plan de ejecución, directamente en la cuadrícula.

Importa y exporta

3 novedades para emocionarse

  • Importa un archivo CSV directamente a una tabla.
  • Exporta la tabla entera (no solo la página) a CSV o JSON.
  • Vuelca una tabla como SQL: CREATE TABLE más todos los INSERT.

Gestión de esquemas

3 novedades para emocionarse

  • Crea, renombra y elimina tablas directamente desde la barra lateral.
  • Añade o elimina columnas, crea índices, haz truncate, nuevo esquema/base de datos.
  • Cada cambio de esquema muestra una vista previa del DDL antes de ejecutarse.

MongoDB y pulido

2 novedades para emocionarse

  • Soporte para MongoDB: explora colecciones y documentos como JSON.
  • Toasts, atajos ⌘W / ⌘R y copiar una fila como TSV / JSON / INSERT.

Llegaste al principio de la historia.

Todavía estamos escribiendo lo mejor.Volver a lo último ↑