Exploração de bancos de dados suportados
O tempo de execução CAP Node.js fornece suporte pronto para uso para vários bancos de dados.
Assista ao vídeo para saber mais sobre os bancos de dados suportados.
Configuração com fio automático
No CAP, a chamada técnica cds-plugin é usada para integrar um banco de dados em uma aplicação. Essencialmente, esses plugins de banco de dados são pacotes Node.js que permitem que o CAP se conecte e interaja com um banco de dados específico, sem a necessidade de configuração adicional. Cada banco de dados suportado tem um pacote cds-plugin correspondente.
Nota
Ao usar esses plug-ins de banco de dados, os desenvolvedores podem alternar facilmente entre diferentes bancos de dados durante o desenvolvimento e a produção sem precisar alterar o código do aplicativo.
Para configurar automaticamente o SQLite para desenvolvimento, instale o pacote de banco de dados correspondente com o seguinte comando no terminal:
1npm add @cap-js/sqlite -DExecute o seguinte comando para usar o SAP HANA Cloud para produção:
1npm add @sap/cds-hanaConfiguração personalizada
Os pacotes de banco de dados Node.js conectam as coisas automaticamente através de padrões de configuração que são definidos através do mecanismo cds-plugin. Você pode utilizar a configuração padrão fornecida pelos pacotes para sua aplicação ou substituir características individuais. Veremos como fazer isso mais tarde nesta Learning Journey.
Para ver a configuração efetiva do banco de dados, você pode executar o comando cds env para a chave cds.requires.db na pasta raiz do seu projeto, como mostrado na figura Inspeção da configuração efetiva.

As opções de configuração retornadas pelo comando são as seguintes:
- impl - o nome do módulo da implementação de um serviço de banco de dados CAP
- credenciais – um objeto com configurações específicas do db, mais comumente URL
- kind - um nome de uma predefinição, como sqlite ou hana






