Esta página describe Calíope 1.5, la versión que estamos construyendo ahora mismo. La 1.4 está terminada y en revisión de App Store, y la tienda sirve hoy la 1.3 en el Mac y la 1.2 en iPad. El changelog dice en qué versión llegó cada función.

Añade un botón «Abrir en Calíope» a cada tema. Sólo funciona con la app instalada.

Gestor de sentencias

Analizar sentencias de un script

Divide el SQL del editor en sentencias individuales para gestionarlas.

Dónde está: Editor SQL › Sentencias SQL

Con SQL en el Editor, pulsa el botón Sentencias SQL en la barra de herramientas. Se abre el Gestor de Sentencias, que divide el script por punto y coma y muestra cada sentencia con su número de orden, tipo (SELECT, INSERT, UPDATE, etc.) e ícono de color.

Usa el campo de búsqueda (mínimo 2 caracteres) para filtrar sentencias específicas.

Palabras clave: sentencias, parser, dividir, gestor, script

Tipos de sentencias y colores

Cada tipo de sentencia tiene un ícono y color distintivo.

El Gestor usa codificación visual: cian para SELECT/SHOW/DESCRIBE/EXPLAIN, verde para INSERT, naranja para UPDATE, rojo para DELETE/DROP/TRUNCATE, morado para CREATE/ALTER y amarillo para BEGIN/COMMIT/ROLLBACK.

Palabras clave: colores, tipos, SELECT, INSERT, UPDATE, DELETE, DDL

Copiar, cargar y eliminar sentencias

Gestiona sentencias individuales del script.

Dónde está: Gestor de sentencias › clic derecho › Copiar / Cargar / Eliminar

Abre el menú contextual de una sentencia —clic derecho en macOS, mantener pulsado en iPad—: Copiar sentencia (copia al portapapeles), Cargar en editor (reemplaza el editor y cierra el gestor) y Eliminar de la lista (elimina esa sentencia del gestor sin afectar el editor original).

El doble clic sobre una sentencia la copia al portapapeles y cierra el gestor. En iPad basta un toque: es la misma acción principal de la lista, y por eso no hace falta tocar dos veces.

Palabras clave: copiar sentencia, cargar, eliminar, doble clic, portapapeles

Reproductor de sentencias (SQL Player)

Ejecuta un script SQL paso a paso con controles de reproducción.

Dónde está: Editor SQL › SQL Player

El Reproductor de sentencias permite ejecutar las sentencias de un script de forma controlada, una por una, con controles de transporte similares a un reproductor multimedia.

Cómo abrirlo: en el Editor SQL, pulsa el botón SQL Player (ícono de reproductor) en la barra de herramientas o en el menú de opciones del editor.

Controles disponibles:
- |< (primera) — salta a la primera sentencia del script.
- < (anterior) — retrocede a la sentencia anterior sin ejecutarla.
- (play) — inicia la reproducción automática, ejecutando cada sentencia con el intervalo configurado.
- ❚❚ (pausa) — pausa la reproducción automática en la sentencia actual.
- > (siguiente) — avanza y ejecuta la siguiente sentencia.
- >| (última) — salta a la última sentencia.
- (detener) — detiene la reproducción y reinicia al inicio.

Intervalo: configura el tiempo en segundos entre ejecuciones automáticas en el campo de intervalo.

Panel de estado: muestra la sentencia actual resaltada en la lista, el contador de sentencias ejecutadas/con error, y el tiempo transcurrido.

Útil para scripts de migración o carga de datos donde necesitas verificar el resultado de cada sentencia antes de continuar con la siguiente.

Disponible en macOS, iPad e iPhone.

Palabras clave: sql player, reproductor, paso a paso, play, pause, script, intervalo, transporte, step by step, ejecutar uno a uno, iPad