From dbfb4b1b52f94b962133018fed4c526f3b8b17aa Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Thu, 3 Aug 2023 01:48:27 +0200 Subject: [PATCH 1/3] IDE: Add DataGrip --- docs/connect/ide.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/connect/ide.md b/docs/connect/ide.md index dc39b5e..d7e964c 100644 --- a/docs/connect/ide.md +++ b/docs/connect/ide.md @@ -6,6 +6,29 @@ Mostly through its PostgreSQL interface, CrateDB supports working with popular database IDE (Integrated Development Environment) applications. +## DataGrip + +```{div} +:style: "float: right" +[![](https://blog.jetbrains.com/wp-content/uploads/2019/01/datagrip_icon.svg){w=120px}](https://www.jetbrains.com/datagrip/) +``` + +[DataGrip] is a cross-platform database IDE that is tailored to suit the specific needs +of professional SQL developers. + +Connecting DataGrip to CrateDB uses the vanilla PostgreSQL JDBC Driver, +the blog article [Blog: Use CrateDB With DataGrip] explains how it works. + +![image](https://19927462.fs1.hubspotusercontent-na1.net/hub/19927462/hubfs/13-Datagrip.png?width=1536&name=CrateDB-DataGrip.png){h=200px} +![image](https://www.pgadmin.org/static/COMPILED/assets/img/screenshots/pgadmin4-welcome-light.png){h=200px} + +:::{caution} +Please note while the query console works well, you will notice that many UI +actions do not work yet. We are tracking corresponding gaps at [Tool: DataGrip], +and appreciate any contributions to improve the situation. +::: + + ## DBeaver ```{div} @@ -26,4 +49,6 @@ article [Blog: Use CrateDB With DBeaver] explains how it works. [Blog: Use CrateDB With DataGrip]: https://cratedb.com/blog/use-cratedb-with-datagrip-an-advanced-database-ide [Blog: Use CrateDB With DBeaver]: https://cratedb.com/blog/cratedb-dbeaver +[DataGrip]: https://www.jetbrains.com/datagrip/ [DBeaver]: https://dbeaver.io/ +[Tool: DataGrip]: https://github.com/crate/crate/labels/tool%3A%20DataGrip From 88b2e81a29c203984fb430cc9f21595b32909456 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Fri, 22 Mar 2024 19:37:20 +0100 Subject: [PATCH 2/3] Chore: Update to crate-docs 2.1.2 --- docs/build.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/build.json b/docs/build.json index 5647caf..5de7837 100644 --- a/docs/build.json +++ b/docs/build.json @@ -1,5 +1,5 @@ { "schemaVersion": 1, "label": "docs build", - "message": "2.1.1" + "message": "2.1.2" } From e1c4f9c8ab352964a5a4bfd3268e2d5a4e16b4a9 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Fri, 22 Mar 2024 19:43:24 +0100 Subject: [PATCH 3/3] Chore: Update link checker ignore items --- docs/conf.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index b8205d0..17c82b9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -9,8 +9,9 @@ # TODO: Refactor into global configuration. linkcheck_ignore = [ + # HTTPSConnectionPool(host='xxx.microsoft.com', port=443): Read timed out. (read timeout=5) + "https://azure.microsoft.com/", "https://azuremarketplace.microsoft.com/", - "https://github.com/crate/ml-sandbox", "https://portal.azure.com/", "https://powerbi.microsoft.com", "https://www.microsoft.com",