サポートされているデータベースの探索
CAP Node.js ランタイムでは、さまざまなデータベースに対して即座に利用可能なサポートが提供されます。
サポートされているデータベースについては、ビデオを視聴してください。
Auto-Wired 設定
CAP では、いわゆる cds-plugin 手法を使用して、データベースをアプリケーションに統合します。基本的に、これらのデータベースプラグインは、CAP が特定のデータベースに接続して特定のデータベースと対話できる Node.js パッケージであり、追加の設定は必要ありません。サポートされている各データベースには、対応する cds-plugin パッケージがあります。
注記
これらのデータベースプラグインを使用することで、開発者はアプリケーションコードを変更しなくても、開発時と本稼働時に異なるデータベースを簡単に切り替えることができます。
開発用に SQLite を自動的に設定するには、ターミナルで以下のコマンドを使用して、対応するデータベースパッケージをインストールします。
1npm add @cap-js/sqlite -DSAP HANA Cloud for production を使用するには、以下のコマンドを実行します。
1npm add @sap/cds-hanaカスタム設定
Node.js データベースパッケージでは、cds-plugin メカニズムを介して設定された設定デフォルトによって自動的にワイヤリングされます。アプリケーションのパッケージで提供されるデフォルト設定を使用するか、個別のプロパティを上書きすることができます。これを行う方法については、この Learning Journey の後半で説明します。
有効なデータベース設定を確認するには、図 " 有効設定の検査 " に示すように、プロジェクトのルートフォルダにある cds.requires.db キーに対して cds env コマンドを実行します。

コマンドによって返される設定オプションは以下のとおりです。
- impl - CAP データベースサービスの実装のモジュール名
- credentials - DB 固有の設定 (最も一般的な URL) を持つオブジェクト
- kind - プリセットの名前 (sqlite、hana など)






