·4 min de lectura

Cómo Editar SQLite Sin Escribir SQL en Mac

No todos los que necesitan cambiar un valor en una base de datos SQLite saben SQL. Diseñadores, testers de QA y product managers no deberían tener que aprender sintaxis UPDATE para una corrección rápida de datos.

Un tester de QA necesita cambiar el rol de un usuario para reproducir un error de permisos. Un diseñador quiere reemplazar texto de marcador en la base de datos de un prototipo. Un product manager necesita actualizar un valor de configuración para probar un feature flag. Ninguno de ellos debería tener que aprender sintaxis SQL para hacer un cambio de datos simple, pero en Mac, la herramienta predeterminada para editar bases de datos SQLite es la línea de comandos sqlite3, donde incluso editar una sola celda requiere escribir UPDATE nombretabla SET columna = 'valor' WHERE id = 42;.

SQL Es una Barrera Para Quienes No Son Desarrolladores

SQL no es difícil de aprender en teoría, pero hacerlo bien bajo presión es otra cuestión. Olvidar la cláusula WHERE en una sentencia UPDATE cambia cada fila de la tabla. Usar las comillas equivocadas causa un error de sintaxis. Escribir mal el nombre de una columna produce un mensaje de error confuso. Para alguien que solo necesita invertir un booleano o cambiar una cadena, esta ceremonia es desproporcionada respecto a la tarea.

Incluso los desarrolladores a menudo prefieren no escribir SQL para ediciones triviales. Abrir Terminal, navegar hasta el archivo, iniciar sqlite3, recordar el nombre exacto de la tabla y columna, y escribir una sentencia sintácticamente correcta, todo para cambiar una celda, es lento comparado con simplemente hacer clic y escribir.

Edita SQLite Como una Hoja de Cálculo Con Tome

Tome permite que cualquiera edite una base de datos SQLite en Mac sin escribir una sola línea de SQL. Abre el archivo, encuentra la tabla, haz clic en la celda, escribe el nuevo valor. Funciona como editar una hoja de cálculo, porque para cambios simples, esa es exactamente la interfaz que quieres.

Tome editando datos SQLite sin SQL en Mac

Haz Clic Para Editar Cualquier Celda

Cada celda en la cuadrícula de datos de Tome es editable. Haz clic en ella, cambia el valor, y la actualización apunta exactamente a esa fila y columna. Sin cláusula WHERE que olvidar, sin riesgo de cambios masivos, sin necesidad de conocimientos de SQL.

Inserta y Elimina Sin Comandos

Añade una nueva fila haciendo clic en el botón de insertar. Elimina filas seleccionándolas y borrándolas. Tome maneja el SQL de INSERT y DELETE por detrás, así interactúas con tus datos usando acciones familiares en lugar de comandos de base de datos.

Crea Tablas Visualmente

¿Necesitas una nueva tabla? El editor visual de tablas de Tome te permite definir nombres de columnas, tipos y restricciones en un formulario, sin necesidad de escribir sintaxis CREATE TABLE de memoria. Completa los campos y la tabla se crea correctamente.

Consigue Tome en la Mac App Store

Siguiente artículo

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store