Skip to content

RizomaDB

Referencia de ajustes ​

Todos los ajustes de la extensión. Abre la pantalla de configuración con RizomaDB: Abrir configuración para cambiarlos con un formulario; cada cambio se guarda en tu configuración de usuario al hacerlo. Los ajustes marcados como machine-overridable también los puede fijar un administrador.

AjusteTipoPor defectoQué hace
rizomadb.languagestring (auto, en, es)autoIdioma de las pantallas y mensajes de RizomaDB: auto sigue el idioma de VS Code, o fuerza en o es. Los nombres de comandos y ajustes siempre siguen a VS Code.
rizomadb.environmentslista[]Entornos adicionales además de dev, staging y prod, p. ej. { "name": "qa", "protection": "confirm" }. Protección: none, confirm (preguntar antes de cada escritura) o readOnly (bloquear escrituras). También puedes crear uno desde la pantalla Nueva conexión.
rizomadb.editor.codeLensbooleantrueMuestra botones Ejecutar y Explicar sobre cada sentencia de los editores de consultas, además de Ejecutar todo y la conexión en uso.
rizomadb.editor.highlightStatementbooleantrueResalta la sentencia bajo el cursor en los editores de consultas.
rizomadb.explorer.groupByFamilybooleantrueAgrupa las conexiones del árbol por tipo de motor (relacional, documentos, clave-valor…).
rizomadb.results.locationstring (bottom, full, beside)bottomDónde aparecen los resultados y las tablas abiertas: bottom (mitad inferior bajo el editor, por defecto), full (toda el área del editor) o beside (al lado del editor).
rizomadb.security.confirmDestructivebooleantruePedir confirmación antes de sentencias destructivas (DROP, TRUNCATE, UPDATE/DELETE sin WHERE). El bloqueo por solo lectura nunca depende de este ajuste.
rizomadb.security.prodReadOnlyByDefaultbooleantrueTratar las conexiones etiquetadas prod como de solo lectura.
rizomadb.query.pageSizenumber1000Filas cargadas por página en los resultados de consulta. «Cargar más» en la vista de resultados trae la siguiente página en todos los motores.
rizomadb.query.keysetPagingbooleantruePagina las tablas por su clave primaria en vez de saltar filas. «Cargar más» empieza justo después de la última fila, así que sigue rápido en tablas grandes. Al abrir una tabla se ordena por su clave. Solo SQLite, PostgreSQL, MySQL, SQL Server y Oracle; los demás motores y las tablas sin clave primaria siguen saltando filas. Un orden propio en el filtro también salta filas.
rizomadb.query.maxRowsnumber100000Máximo de filas que se conservan en una vista de resultados sumando todas las páginas cargadas.
rizomadb.query.timeoutSecondsnumber0Tiempo de espera de consultas en segundos (0 = sin límite).
rizomadb.history.enabledbooleantrueRegistrar las sentencias ejecutadas en un historial local (los secretos se redactan).
rizomadb.history.retentionDaysnumber90Días que se conservan las entradas del historial.
rizomadb.edit.applyImmediatelybooleanfalseGuarda cada edición de celda en cuanto la confirmas, sin pulsar Aplicar. En conexiones dev se aplica sin preguntar; los demás entornos siguen preguntando, y las políticas y el solo lectura siempre se respetan.
rizomadb.table.openRowsnumber200Filas cargadas al abrir una tabla.
rizomadb.policy.teamobject{}Capa de política de equipo (mismo formato que .rizomadb/policy.json). Despliégala con ajustes gestionados de VS Code; las capas de proyecto y usuario solo pueden endurecerla.
rizomadb.catalog.teamFilestring(vacío)Ruta de un catálogo compartido de conexiones (sin secretos).
rizomadb.audit.enabledbooleantrueEscribir un registro de auditoría local de cada sentencia (sin literales).
rizomadb.audit.pathstring(vacío)Ruta del archivo de auditoría (por defecto, la carpeta de almacenamiento de la extensión).
rizomadb.audit.includeValuesbooleanfalseConservar los valores literales en la auditoría. Desactivado por defecto para que el registro no contenga datos.
rizomadb.mcp.autoRegisterbooleanfalseOfrece el servidor MCP de solo lectura de RizomaDB al cliente MCP de VS Code cuando una carpeta tiene .rizomadb/mcp.json (creado con RizomaDB: Generate MCP Configuration). Desactivado por defecto; la contraseña de la base de datos se pide al iniciar el servidor.
rizomadb.ai.enabledbooleanfalseActiva la asistencia con IA. Desactivada por defecto: no se envía nada hasta que la actives y confirmes cada petición remota.
rizomadb.ai.providerstring (openai-compatible, anthropic)openai-compatibleEstilo de API: openai-compatible (Ollama, LM Studio, OpenAI, …) o anthropic.
rizomadb.ai.endpointstringhttp://localhost:11434/v1URL base de la API del modelo. Los endpoints locales (localhost) no sacan nada de tu equipo.
rizomadb.ai.modelstringllama3.1Nombre del modelo a solicitar.
rizomadb.ai.redactLiteralsbooleantrueSustituye los valores literales de tu SQL por ? antes de incluirlo en una petición.

Generado por scripts/gen-reference.mjs a partir del manifiesto de la extensión; no se edita a mano.