From 8415cdb3825aa12d2f22fa8db75ab5023c3faa37 Mon Sep 17 00:00:00 2001 From: q <787025321@qq.com> Date: Wed, 13 Aug 2025 11:58:03 +0800 Subject: [PATCH 1/3] feat: add "Intergrations" tab --- docs/cn/Integrations/index.md | 16 ++++++++++++++++ docs/en/Integrations/index.md | 16 ++++++++++++++++ docusaurus.config.ts | 18 ++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 docs/cn/Integrations/index.md create mode 100644 docs/en/Integrations/index.md diff --git a/docs/cn/Integrations/index.md b/docs/cn/Integrations/index.md new file mode 100644 index 0000000000..4214bc02d9 --- /dev/null +++ b/docs/cn/Integrations/index.md @@ -0,0 +1,16 @@ +--- +title: Integrations +slug: / +--- + +# Integrations + +Databend integrations are organized by their support level: + +**Core integrations**: built or maintained by Databend, they are supported by Databend and live in the Databend GitHub organization + +**Partner integrations**: built or maintained, and supported by, third-party software vendors + +**Community integrations**: built or maintained and supported by community members. No direct support is available besides the public GitHub repositories and community Slack channels + +Each integration is further categorized into [Language client](/developer/), [Data ingestion](/guides/load-data/load-db/), [Data visualization](/guides/visualize/) and [SQL client](/guides/sql-clients/) categories. diff --git a/docs/en/Integrations/index.md b/docs/en/Integrations/index.md new file mode 100644 index 0000000000..4214bc02d9 --- /dev/null +++ b/docs/en/Integrations/index.md @@ -0,0 +1,16 @@ +--- +title: Integrations +slug: / +--- + +# Integrations + +Databend integrations are organized by their support level: + +**Core integrations**: built or maintained by Databend, they are supported by Databend and live in the Databend GitHub organization + +**Partner integrations**: built or maintained, and supported by, third-party software vendors + +**Community integrations**: built or maintained and supported by community members. No direct support is available besides the public GitHub repositories and community Slack channels + +Each integration is further categorized into [Language client](/developer/), [Data ingestion](/guides/load-data/load-db/), [Data visualization](/guides/visualize/) and [SQL client](/guides/sql-clients/) categories. diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 556ed79827..4459686528 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -168,6 +168,19 @@ const config: Config = { }, }, ], + [ + "@docusaurus/plugin-content-docs", + /** @type {import('@docusaurus/plugin-content-docs').Options} */ + { + id: "integrations", + path: `./docs/${site}/Integrations`, + routeBasePath: "integrations", + sidebarPath: require.resolve("./docs/en/sidebars.js"), + editUrl: ({ locale, docPath }) => { + return `https://github.com/databendlabs/databend-docs/edit/main/docs/${site}/integrations/${docPath}`; + }, + }, + ], [ "docusaurus-plugin-devserver", { @@ -243,6 +256,11 @@ const config: Config = { label: "SQL Reference", position: "right", }, + { + to: "/integrations/", + label: "Integrations", + position: "right", + }, { to: "/release-notes/", label: "Releases", From a06895085cf25ce801b2bb33a1a04aaf566b82fb Mon Sep 17 00:00:00 2001 From: q <787025321@qq.com> Date: Wed, 13 Aug 2025 11:58:58 +0800 Subject: [PATCH 2/3] path --- docs/en/{Integrations => integration}/index.md | 0 docusaurus.config.ts | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename docs/en/{Integrations => integration}/index.md (100%) diff --git a/docs/en/Integrations/index.md b/docs/en/integration/index.md similarity index 100% rename from docs/en/Integrations/index.md rename to docs/en/integration/index.md diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 4459686528..c3e308dd0e 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -173,7 +173,7 @@ const config: Config = { /** @type {import('@docusaurus/plugin-content-docs').Options} */ { id: "integrations", - path: `./docs/${site}/Integrations`, + path: `./docs/${site}/integrations`, routeBasePath: "integrations", sidebarPath: require.resolve("./docs/en/sidebars.js"), editUrl: ({ locale, docPath }) => { From f9b972c0393b68bcb6cc41987182f388e4691842 Mon Sep 17 00:00:00 2001 From: q <787025321@qq.com> Date: Wed, 13 Aug 2025 11:59:24 +0800 Subject: [PATCH 3/3] path --- docs/en/{integration => integrations}/index.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/en/{integration => integrations}/index.md (100%) diff --git a/docs/en/integration/index.md b/docs/en/integrations/index.md similarity index 100% rename from docs/en/integration/index.md rename to docs/en/integrations/index.md