Ir al contenido

Sección Bases de datos

La sección Bases de datos (rail derecho) es un catálogo declarativo de conexiones. Solo describe conexiones para que un micro pueda apuntar a ellas; MicroLab no arranca ni orquesta instancias de base de datos.

Cada conexión tiene: nombre, motor (postgresql, mysql, mariadb, oracle, sqlserver, mongodb), host, puerto, usuario y contraseña.

Los secretos van como ${creds.x} (se resuelven desde settings.local.yml, fuera de Git), nunca en claro. Ver Credenciales.

Probar hace un chequeo de alcance TCP: ¿responde el host:puerto? No valida credenciales ni el esquema, solo que la máquina es alcanzable.

En el editor de un micro, el selector de base de datos (dentro de la configuración de arranque) permite elegir una conexión del catálogo. Al seleccionarla, su host:puerto sustituye al de la URL que ya declara el micro. Ver Apuntar a otra BBDD.

microlab db list, db save, db delete, db test <host> <puerto>. El catálogo vive en .microlab/databases.yml (versionable).