1

私たちのプロジェクトは calcite-core に依存していますが、DDL ステートメントも使用する必要があります。サーバー モジュール (calcite-server) は、DDL サポートを Calcite に追加します。要求をサポートするために calcite-server をどのように活用できますか?

方解石のドキュメンテーションはそれを述べています

サブプロジェクトの作成者である場合、構文拡張が calcite-server のものと一致する可能性は低いため、コア パーサーを拡張して SQL 構文拡張を追加することをお勧めします。DDL コマンドが必要な場合は、calcite-server からプロジェクトにコピー アンド ペーストできます。

これは、Calcite-server を直接使用するのではなく、Calcite-core を自分で拡張する必要があるということですか。より良い方法はありますか?

4

1 に答える 1