Exploración de las bases de datos admitidas
El tiempo de ejecución CAP Node.js proporciona soporte listo para usar para varias bases de datos.
Vea el vídeo para obtener información sobre las bases de datos compatibles.
Configuración con cable automático
En CAP, la técnica llamada cds-plugin se utiliza para integrar una base de datos en una aplicación. Esencialmente, estos complementos de base de datos son paquetes Node.js que permiten a CAP conectarse e interactuar con una base de datos específica, sin necesidad de configuración adicional. Cada base de datos compatible tiene un paquete de complementos cds correspondiente.
Nota
Mediante el uso de estos plugins de base de datos, los desarrolladores pueden cambiar fácilmente entre diferentes bases de datos durante el desarrollo y la producción sin tener que cambiar el código de la aplicación.
Para configurar automáticamente SQLite para el desarrollo, instale el paquete de base de datos correspondiente con el siguiente comando en el terminal:
1npm add @cap-js/sqlite -DEjecute el siguiente comando para utilizar SAP HANA Cloud para producción:
1npm add @sap/cds-hanaConfiguración personalizada
Los paquetes de base de datos Node.js conectan las cosas automáticamente a través de los valores predeterminados de configuración que se establecen a través del mecanismo del plugin cds. Puede utilizar la configuración predeterminada proporcionada por los paquetes para su aplicación o sustituir propiedades individuales. Veremos cómo hacerlo más adelante en este Learning Journey.
Para ver la configuración efectiva de la base de datos, puede ejecutar el comando cds env para la clave cds.requires.db en la carpeta raíz de su proyecto, como se muestra en la figura Inspección de la configuración efectiva.

Las opciones de configuración devueltas por el comando son las siguientes:
- impl - el nombre de módulo de la implementación de un servicio de base de datos CAP
- credenciales: un objeto con configuraciones específicas de base de datos, normalmente url
- type - un nombre de un preajuste, como sqlite o hana






