Comandos de base de datos

Higgs proporciona algunos comandos simples para la gestión de bases de datos.

Mostrar información de la tabla

Enumere las tablas en su base de datos

db: tabla –mostrar

Para enumerar todas las tablas de su base de datos directamente desde su terminal favorito, puedes usar el comando db:table --show:

php spark db: tabla --mostrar

Cuando se utiliza este comando se supone que existe una tabla. De lo contrario, Higgs se quejará de que la base de datos no tiene tablas.

Recuperar algunos registros

base de datos: tabla

Cuando tienes una tabla llamada my_table, puedes ver los nombres de los campos y los registros de una tabla:

php spark db: tabla mi_tabla

Si la tabla my_table no está en la base de datos, Higgs muestra una lista de tablas disponibles para seleccionar.

También puede utilizar el siguiente comando sin el nombre de la tabla:

php spark db: tabla

En este caso, se le preguntará el nombre de la tabla.

También puedes pasar algunas opciones:

php spark db:table my_table --limit-rows 50 --limit-field-value 20 --desc

La opción --limit-rows 50 limita el número de filas a 50 filas.

La opción --limit-field-value 20 limita la longitud de los valores de campo a 20 caracteres, para evitar confusión en la salida de la tabla en el terminal.

La opción --desc establece la dirección de clasificación en «DESC».

Recuperar metadatos de campo

db: tabla –metadatos

Cuando tienes una tabla llamada my_table, puedes ver metadatos como el tipo de columna y la longitud máxima de la tabla con la opción --metadata:

php spark db: tabla mi_tabla --metadatos

Cuando se utiliza este comando se supone que la tabla existe. De lo contrario, Higgs mostrará una lista de tablas para seleccionar. Además, puede utilizar este comando como db:table --metadata.