You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by as...@apache.org on 2022/01/28 13:09:34 UTC

[superset-site] branch asf-site updated: deploying docs: feat(docker-compose): add TAG option (#18214) (apache/superset@0a91a6880a0769ace79224b9a967eec6a685d03d)

This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/superset-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 7567300  deploying docs: feat(docker-compose): add TAG option (#18214) (apache/superset@0a91a6880a0769ace79224b9a967eec6a685d03d)
7567300 is described below

commit 75673006920ee296c500bb37da2c52f4e0d92c5c
Author: apache <de...@superset.apache.org>
AuthorDate: Fri Jan 28 13:09:22 2022 +0000

    deploying docs: feat(docker-compose): add TAG option (#18214) (apache/superset@0a91a6880a0769ace79224b9a967eec6a685d03d)
---
 404.html                                                      |  4 ++--
 404/index.html                                                |  4 ++--
 chunk-map.json                                                |  2 +-
 community/index.html                                          |  4 ++--
 ...-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js |  2 --
 ...es-docs-installation-index-mdx-257bceeeea59ba3eb558.js.map |  1 -
 ...-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js |  2 ++
 ...es-docs-installation-index-mdx-b817b8c28cef3334ab8e.js.map |  1 +
 docs/Connecting to Databases/ascend/index.html                |  4 ++--
 docs/Connecting to Databases/athena/index.html                |  4 ++--
 docs/Connecting to Databases/clickhouse/index.html            |  4 ++--
 docs/Connecting to Databases/cockroachdb/index.html           |  4 ++--
 docs/Connecting to Databases/crate/index.html                 |  4 ++--
 docs/Connecting to Databases/databricks/index.html            |  4 ++--
 docs/Connecting to Databases/docker-add-drivers/index.html    |  4 ++--
 docs/Connecting to Databases/dremio/index.html                |  4 ++--
 docs/Connecting to Databases/drill/index.html                 |  4 ++--
 docs/Connecting to Databases/druid/index.html                 |  4 ++--
 docs/Connecting to Databases/elasticsearch/index.html         |  4 ++--
 docs/Connecting to Databases/exasol/index.html                |  4 ++--
 docs/Connecting to Databases/extra-settings/index.html        |  4 ++--
 docs/Connecting to Databases/firebird/index.html              |  4 ++--
 docs/Connecting to Databases/firebolt/index.html              |  4 ++--
 docs/Connecting to Databases/google-bigquery/index.html       |  4 ++--
 docs/Connecting to Databases/google-sheets/index.html         |  4 ++--
 docs/Connecting to Databases/hana/index.html                  |  4 ++--
 docs/Connecting to Databases/hive/index.html                  |  4 ++--
 docs/Connecting to Databases/hologres/index.html              |  4 ++--
 docs/Connecting to Databases/ibm-db2/index.html               |  4 ++--
 docs/Connecting to Databases/impala/index.html                |  4 ++--
 docs/Connecting to Databases/index.html                       |  4 ++--
 docs/Connecting to Databases/kusto/index.html                 |  4 ++--
 docs/Connecting to Databases/kylin/index.html                 |  4 ++--
 docs/Connecting to Databases/mysql/index.html                 |  4 ++--
 docs/Connecting to Databases/netezza/index.html               |  4 ++--
 docs/Connecting to Databases/oracle/index.html                |  4 ++--
 docs/Connecting to Databases/pinot/index.html                 |  4 ++--
 docs/Connecting to Databases/postgres/index.html              |  4 ++--
 docs/Connecting to Databases/presto/index.html                |  4 ++--
 docs/Connecting to Databases/redshift/index.html              |  4 ++--
 docs/Connecting to Databases/rockset/index.html               |  4 ++--
 docs/Connecting to Databases/snowflake/index.html             |  4 ++--
 docs/Connecting to Databases/solr/index.html                  |  4 ++--
 docs/Connecting to Databases/spark-sql/index.html             |  4 ++--
 docs/Connecting to Databases/sql-server/index.html            |  4 ++--
 docs/Connecting to Databases/teradata/index.html              |  4 ++--
 docs/Connecting to Databases/trino/index.html                 |  4 ++--
 docs/Connecting to Databases/ui/index.html                    |  4 ++--
 docs/Connecting to Databases/vertica/index.html               |  4 ++--
 docs/Contributing/contributing-page/index.html                |  4 ++--
 docs/Contributing/conventions-and-typing/index.html           |  4 ++--
 docs/Contributing/creating-viz-plugins/index.html             |  4 ++--
 docs/Contributing/hooks-and-linting/index.html                |  4 ++--
 docs/Contributing/local-backend/index.html                    |  4 ++--
 docs/Contributing/pull-request-guidelines/index.html          |  4 ++--
 docs/Contributing/style-guide/index.html                      |  4 ++--
 docs/Contributing/testing-locally/index.html                  |  4 ++--
 docs/Contributing/translations/index.html                     |  4 ++--
 docs/Contributing/types-of-contributions/index.html           |  4 ++--
 docs/Creating Charts and Dashboards/exploring-data/index.html |  4 ++--
 docs/Creating Charts and Dashboards/index.html                |  4 ++--
 docs/Miscellaneous/chart-params/index.html                    |  4 ++--
 docs/Miscellaneous/importing-exporting/index.html             |  4 ++--
 docs/Miscellaneous/index.html                                 |  4 ++--
 docs/Miscellaneous/issue_codes/index.html                     |  4 ++--
 docs/api/index.html                                           |  4 ++--
 docs/contributing/contribution-guidelines/index.html          |  4 ++--
 docs/contributing/contribution-types/index.html               |  4 ++--
 docs/contributing/conventions-typing/index.html               |  4 ++--
 docs/contributing/creating-viz/index.html                     |  4 ++--
 docs/contributing/hooks-linting/index.html                    |  4 ++--
 docs/contributing/local-dev-backend/index.html                |  4 ++--
 docs/contributing/local-testing/index.html                    |  4 ++--
 docs/contributing/pr-guidelines/index.html                    |  4 ++--
 docs/contributing/style-guidelines/index.html                 |  4 ++--
 docs/contributing/translating/index.html                      |  4 ++--
 docs/creating-charts-dashboards/exploring-data/index.html     |  4 ++--
 docs/creating-charts-dashboards/first-dashboard/index.html    |  4 ++--
 docs/databases/ascend/index.html                              |  4 ++--
 docs/databases/athena/index.html                              |  4 ++--
 docs/databases/bigquery/index.html                            |  4 ++--
 docs/databases/clickhouse/index.html                          |  4 ++--
 docs/databases/cockroachdb/index.html                         |  4 ++--
 docs/databases/cratedb/index.html                             |  4 ++--
 docs/databases/databricks/index.html                          |  4 ++--
 docs/databases/db-connection-ui/index.html                    |  4 ++--
 docs/databases/dockeradddrivers/index.html                    |  4 ++--
 docs/databases/dremio/index.html                              |  4 ++--
 docs/databases/drill/index.html                               |  4 ++--
 docs/databases/druid/index.html                               |  4 ++--
 docs/databases/elasticsearch/index.html                       |  4 ++--
 docs/databases/exasol/index.html                              |  4 ++--
 docs/databases/extra-settings/index.html                      |  4 ++--
 docs/databases/firebird/index.html                            |  4 ++--
 docs/databases/firebolt/index.html                            |  4 ++--
 docs/databases/google-sheets/index.html                       |  4 ++--
 docs/databases/hana/index.html                                |  4 ++--
 docs/databases/hive/index.html                                |  4 ++--
 docs/databases/hologres/index.html                            |  4 ++--
 docs/databases/ibm-db2/index.html                             |  4 ++--
 docs/databases/impala/index.html                              |  4 ++--
 docs/databases/installing-database-drivers/index.html         |  4 ++--
 docs/databases/kusto/index.html                               |  4 ++--
 docs/databases/kylin/index.html                               |  4 ++--
 docs/databases/mysql/index.html                               |  4 ++--
 docs/databases/netezza/index.html                             |  4 ++--
 docs/databases/oracle/index.html                              |  4 ++--
 docs/databases/pinot/index.html                               |  4 ++--
 docs/databases/postgres/index.html                            |  4 ++--
 docs/databases/presto/index.html                              |  4 ++--
 docs/databases/redshift/index.html                            |  4 ++--
 docs/databases/rockset/index.html                             |  4 ++--
 docs/databases/snowflake/index.html                           |  4 ++--
 docs/databases/solr/index.html                                |  4 ++--
 docs/databases/spark-sql/index.html                           |  4 ++--
 docs/databases/sql-server/index.html                          |  4 ++--
 docs/databases/teradata/index.html                            |  4 ++--
 docs/databases/trino/index.html                               |  4 ++--
 docs/databases/vertica/index.html                             |  4 ++--
 docs/frequently-asked-questions-page/index.html               |  4 ++--
 docs/frequently-asked-questions/index.html                    |  4 ++--
 docs/installation/alerts-reports/index.html                   |  4 ++--
 docs/installation/alerts_reports/index.html                   |  4 ++--
 docs/installation/async-queries-celery/index.html             |  4 ++--
 docs/installation/async_queries_celery/index.html             |  4 ++--
 docs/installation/cache/index.html                            |  4 ++--
 docs/installation/caching/index.html                          |  4 ++--
 docs/installation/configuring-superset/index.html             |  4 ++--
 docs/installation/configuring/index.html                      |  4 ++--
 docs/installation/event-logging-page/index.html               |  4 ++--
 docs/installation/event-logging/index.html                    |  4 ++--
 docs/installation/frontend-assets/index.html                  |  4 ++--
 docs/installation/index.html                                  |  4 ++--
 docs/installation/installing-superset-from-scratch/index.html |  4 ++--
 .../installing-superset-using-docker-compose/index.html       | 11 ++++++++---
 docs/installation/installing_scratch/index.html               |  4 ++--
 docs/installation/kubernetes/index.html                       |  4 ++--
 docs/installation/local-frontend/index.html                   |  4 ++--
 docs/installation/networking-settings/index.html              |  4 ++--
 docs/installation/networking_settings/index.html              |  4 ++--
 docs/installation/running-on-kubernetes/index.html            |  4 ++--
 docs/installation/sql-templating/index.html                   |  4 ++--
 docs/installation/sql_templating/index.html                   |  4 ++--
 docs/installation/upgrading-superset/index.html               |  4 ++--
 docs/installation/upgrading_superset/index.html               |  4 ++--
 docs/intro/index.html                                         |  4 ++--
 docs/introduction/index.html                                  |  4 ++--
 docs/miscellaneous/chart-params/index.html                    |  4 ++--
 docs/miscellaneous/country-map-tools/index.html               |  4 ++--
 docs/miscellaneous/importing-exporting-datasources/index.html |  4 ++--
 docs/miscellaneous/issue-codes/index.html                     |  4 ++--
 docs/rest-api/index.html                                      |  4 ++--
 docs/roadmap-page/index.html                                  |  4 ++--
 docs/roadmap/index.html                                       |  4 ++--
 docs/security-page/index.html                                 |  4 ++--
 docs/security/index.html                                      |  4 ++--
 docs/version-one-page/index.html                              |  4 ++--
 docs/version-one/index.html                                   |  4 ++--
 gallery/index.html                                            |  4 ++--
 index.html                                                    |  4 ++--
 page-data/app-data.json                                       |  2 +-
 resources/index.html                                          |  4 ++--
 ...4a52860966a4.js => webpack-runtime-b26b661de278259a29bf.js |  4 ++--
 ...66a4.js.map => webpack-runtime-b26b661de278259a29bf.js.map |  2 +-
 webpack.stats.json                                            |  2 +-
 165 files changed, 327 insertions(+), 322 deletions(-)

diff --git a/404.html b/404.html
index ea716db..70a6f3c 100644
--- a/404.html
+++ b/404.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":[" [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":[" [...]
\ No newline at end of file
diff --git a/404/index.html b/404/index.html
index 3ac84a3..030ba39 100644
--- a/404/index.html
+++ b/404/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":["/rea [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":["/rea [...]
\ No newline at end of file
diff --git a/chunk-map.json b/chunk-map.json
index 6c31368..092c6ff 100644
--- a/chunk-map.json
+++ b/chunk-map.json
@@ -1 +1 @@
-{"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":["/react-syntax-highlighter_languages_highlight_abnf-2998684bd0248197ff02.js"],"react-syntax-highlighter_languages_highlight_accesslog":["/react-syntax-highlighter_languages_ [...]
\ No newline at end of file
+{"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":["/react-syntax-highlighter_languages_highlight_abnf-2998684bd0248197ff02.js"],"react-syntax-highlighter_languages_highlight_accesslog":["/react-syntax-highlighter_languages_ [...]
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index b4ee28e..cec2944 100644
--- a/community/index.html
+++ b/community/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/community/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf": [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/community/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf": [...]
\ No newline at end of file
diff --git a/component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js b/component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js
deleted file mode 100644
index 00b39ec..0000000
--- a/component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js
+++ /dev/null
@@ -1,2 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{s0aW:function(e,t,n){"use strict";n.r(t),n.d(t,"_frontmatter",(function(){return i})),n.d(t,"default",(function(){return p}));var o=n("k1TG"),a=n("8o2o"),s=(n("q1tI"),n("7ljp")),r=n("hhGP"),i=(n("qKvR"),{});void 0!==i&&i&&i===Object(i)&&Object.isExtensible(i)&&!i.hasOwnProperty("__filemeta")&&Object.defineProperty(i,"__filemeta",{configurable:!0,value:{name:"_frontmatter",filename:"src/pages/docs/installation/index.mdx"}});var c={ [...]
-//# sourceMappingURL=component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js.map
\ No newline at end of file
diff --git a/component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js.map b/component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js.map
deleted file mode 100644
index 7c32e4c..0000000
--- a/component---src-pages-docs-installation-index-mdx-257bceeeea59ba3eb558.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["webpack:///./src/pages/docs/installation/index.mdx"],"names":["_frontmatter","layoutProps","MDXLayout","DefaultLayout","MDXContent","components","props","mdxType","parentName","isMDXComponent"],"mappings":"wPAQaA,G,UAAe,S,uNAC5B,IAAMC,EAAc,CAClBD,gBAEIE,EAAYC,IACH,SAASC,EAAT,GAGZ,IAFDC,EAEC,EAFDA,WACGC,EACF,8BACD,OAAO,YAACJ,EAAD,eAAeD,EAAiBK,EAAhC,CAAuCD,WAAYA,EAAYE,QAAQ,cAG5E,iBAAQ,CACN,GAAM,oDADR,oDAGA,qOAGA,iBAAQ,CACN,GAAM,gDADR,iDAGA,qBAAG,sBAAQC,WAAW,KAAnB,Y [...]
\ No newline at end of file
diff --git a/component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js b/component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js
new file mode 100644
index 0000000..1d42c00
--- /dev/null
+++ b/component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js
@@ -0,0 +1,2 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{s0aW:function(e,t,n){"use strict";n.r(t),n.d(t,"_frontmatter",(function(){return i})),n.d(t,"default",(function(){return p}));var o=n("k1TG"),a=n("8o2o"),s=(n("q1tI"),n("7ljp")),r=n("hhGP"),i=(n("qKvR"),{});void 0!==i&&i&&i===Object(i)&&Object.isExtensible(i)&&!i.hasOwnProperty("__filemeta")&&Object.defineProperty(i,"__filemeta",{configurable:!0,value:{name:"_frontmatter",filename:"src/pages/docs/installation/index.mdx"}});var c={ [...]
+//# sourceMappingURL=component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js.map
\ No newline at end of file
diff --git a/component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js.map b/component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js.map
new file mode 100644
index 0000000..64cf3e6
--- /dev/null
+++ b/component---src-pages-docs-installation-index-mdx-b817b8c28cef3334ab8e.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///./src/pages/docs/installation/index.mdx"],"names":["_frontmatter","layoutProps","MDXLayout","DefaultLayout","MDXContent","components","props","mdxType","parentName","isMDXComponent"],"mappings":"wPAQaA,G,UAAe,S,uNAC5B,IAAMC,EAAc,CAClBD,gBAEIE,EAAYC,IACH,SAASC,EAAT,GAGZ,IAFDC,EAEC,EAFDA,WACGC,EACF,8BACD,OAAO,YAACJ,EAAD,eAAeD,EAAiBK,EAAhC,CAAuCD,WAAYA,EAAYE,QAAQ,cAG5E,iBAAQ,CACN,GAAM,oDADR,oDAGA,qOAGA,iBAAQ,CACN,GAAM,gDADR,iDAGA,qBAAG,sBAAQC,WAAW,KAAnB,Y [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/ascend/index.html b/docs/Connecting to Databases/ascend/index.html
index a55a9e1..55109d2 100644
--- a/docs/Connecting to Databases/ascend/index.html	
+++ b/docs/Connecting to Databases/ascend/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/ascend/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/ascend/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/athena/index.html b/docs/Connecting to Databases/athena/index.html
index a606ef1..1a08ad2 100644
--- a/docs/Connecting to Databases/athena/index.html	
+++ b/docs/Connecting to Databases/athena/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/athena/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/athena/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/clickhouse/index.html b/docs/Connecting to Databases/clickhouse/index.html
index 5beb26e..3a7c75f 100644
--- a/docs/Connecting to Databases/clickhouse/index.html	
+++ b/docs/Connecting to Databases/clickhouse/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/clickhouse/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highligh [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/clickhouse/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highligh [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/cockroachdb/index.html b/docs/Connecting to Databases/cockroachdb/index.html
index 16fc252..42b01e0 100644
--- a/docs/Connecting to Databases/cockroachdb/index.html	
+++ b/docs/Connecting to Databases/cockroachdb/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/cockroachdb/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/cockroachdb/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/crate/index.html b/docs/Connecting to Databases/crate/index.html
index 9514824..034085c 100644
--- a/docs/Connecting to Databases/crate/index.html	
+++ b/docs/Connecting to Databases/crate/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/crate/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/crate/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/databricks/index.html b/docs/Connecting to Databases/databricks/index.html
index d0ffcde..813efdc 100644
--- a/docs/Connecting to Databases/databricks/index.html	
+++ b/docs/Connecting to Databases/databricks/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/databricks/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highligh [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/databricks/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highligh [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/docker-add-drivers/index.html b/docs/Connecting to Databases/docker-add-drivers/index.html
index 43a7567..dbda436 100644
--- a/docs/Connecting to Databases/docker-add-drivers/index.html	
+++ b/docs/Connecting to Databases/docker-add-drivers/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/docker-add-drivers/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax- [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/docker-add-drivers/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax- [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/dremio/index.html b/docs/Connecting to Databases/dremio/index.html
index d2ddbe4..046461d 100644
--- a/docs/Connecting to Databases/dremio/index.html	
+++ b/docs/Connecting to Databases/dremio/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/dremio/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/dremio/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/drill/index.html b/docs/Connecting to Databases/drill/index.html
index 56dc80e..41e3908 100644
--- a/docs/Connecting to Databases/drill/index.html	
+++ b/docs/Connecting to Databases/drill/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/drill/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/drill/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/druid/index.html b/docs/Connecting to Databases/druid/index.html
index 0c5e1cc..05fab4a 100644
--- a/docs/Connecting to Databases/druid/index.html	
+++ b/docs/Connecting to Databases/druid/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/druid/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/druid/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/elasticsearch/index.html b/docs/Connecting to Databases/elasticsearch/index.html
index cb69012..37c5272 100644
--- a/docs/Connecting to Databases/elasticsearch/index.html	
+++ b/docs/Connecting to Databases/elasticsearch/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/elasticsearch/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/elasticsearch/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highl [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/exasol/index.html b/docs/Connecting to Databases/exasol/index.html
index 2b1243c..26a2d6f 100644
--- a/docs/Connecting to Databases/exasol/index.html	
+++ b/docs/Connecting to Databases/exasol/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/exasol/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/exasol/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/extra-settings/index.html b/docs/Connecting to Databases/extra-settings/index.html
index 74d8929..6775c7a 100644
--- a/docs/Connecting to Databases/extra-settings/index.html	
+++ b/docs/Connecting to Databases/extra-settings/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/extra-settings/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/extra-settings/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-high [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/firebird/index.html b/docs/Connecting to Databases/firebird/index.html
index 5698e20..859b908 100644
--- a/docs/Connecting to Databases/firebird/index.html	
+++ b/docs/Connecting to Databases/firebird/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/firebird/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/firebird/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/firebolt/index.html b/docs/Connecting to Databases/firebolt/index.html
index af55c2f..83f3fa3 100644
--- a/docs/Connecting to Databases/firebolt/index.html	
+++ b/docs/Connecting to Databases/firebolt/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/firebolt/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/firebolt/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/google-bigquery/index.html b/docs/Connecting to Databases/google-bigquery/index.html
index eebe6c7..e5a5ad4 100644
--- a/docs/Connecting to Databases/google-bigquery/index.html	
+++ b/docs/Connecting to Databases/google-bigquery/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/google-bigquery/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/google-bigquery/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-hig [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/google-sheets/index.html b/docs/Connecting to Databases/google-sheets/index.html
index cc54b29..329ea55 100644
--- a/docs/Connecting to Databases/google-sheets/index.html	
+++ b/docs/Connecting to Databases/google-sheets/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/google-sheets/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/google-sheets/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highl [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/hana/index.html b/docs/Connecting to Databases/hana/index.html
index e0bb53c..a93090a 100644
--- a/docs/Connecting to Databases/hana/index.html	
+++ b/docs/Connecting to Databases/hana/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/hana/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/hana/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/hive/index.html b/docs/Connecting to Databases/hive/index.html
index 7088d35..cc1444f 100644
--- a/docs/Connecting to Databases/hive/index.html	
+++ b/docs/Connecting to Databases/hive/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/hive/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/hive/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/hologres/index.html b/docs/Connecting to Databases/hologres/index.html
index b5ed2ef..9f0b35d 100644
--- a/docs/Connecting to Databases/hologres/index.html	
+++ b/docs/Connecting to Databases/hologres/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/hologres/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/hologres/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/ibm-db2/index.html b/docs/Connecting to Databases/ibm-db2/index.html
index 83b6366..bb6e98e 100644
--- a/docs/Connecting to Databases/ibm-db2/index.html	
+++ b/docs/Connecting to Databases/ibm-db2/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/ibm-db2/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/ibm-db2/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/impala/index.html b/docs/Connecting to Databases/impala/index.html
index af238b1..7c1e14d 100644
--- a/docs/Connecting to Databases/impala/index.html	
+++ b/docs/Connecting to Databases/impala/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/impala/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/impala/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/index.html b/docs/Connecting to Databases/index.html
index c75face..577ac51 100644
--- a/docs/Connecting to Databases/index.html	
+++ b/docs/Connecting to Databases/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/kusto/index.html b/docs/Connecting to Databases/kusto/index.html
index 93cf159..2e97906 100644
--- a/docs/Connecting to Databases/kusto/index.html	
+++ b/docs/Connecting to Databases/kusto/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/kusto/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/kusto/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/kylin/index.html b/docs/Connecting to Databases/kylin/index.html
index 56a1e07..96278aa 100644
--- a/docs/Connecting to Databases/kylin/index.html	
+++ b/docs/Connecting to Databases/kylin/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/kylin/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/kylin/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/mysql/index.html b/docs/Connecting to Databases/mysql/index.html
index f24170e..84e70cf 100644
--- a/docs/Connecting to Databases/mysql/index.html	
+++ b/docs/Connecting to Databases/mysql/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/mysql/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/mysql/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/netezza/index.html b/docs/Connecting to Databases/netezza/index.html
index c838b81..8060f5c 100644
--- a/docs/Connecting to Databases/netezza/index.html	
+++ b/docs/Connecting to Databases/netezza/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/netezza/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/netezza/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/oracle/index.html b/docs/Connecting to Databases/oracle/index.html
index 1e51ad7..3f46eb2 100644
--- a/docs/Connecting to Databases/oracle/index.html	
+++ b/docs/Connecting to Databases/oracle/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/oracle/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/oracle/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/pinot/index.html b/docs/Connecting to Databases/pinot/index.html
index 8279e56..b7306a1 100644
--- a/docs/Connecting to Databases/pinot/index.html	
+++ b/docs/Connecting to Databases/pinot/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/pinot/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/pinot/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/postgres/index.html b/docs/Connecting to Databases/postgres/index.html
index f3a37aa..59f4703 100644
--- a/docs/Connecting to Databases/postgres/index.html	
+++ b/docs/Connecting to Databases/postgres/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/postgres/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/postgres/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/presto/index.html b/docs/Connecting to Databases/presto/index.html
index 612a5f5..395c4db 100644
--- a/docs/Connecting to Databases/presto/index.html	
+++ b/docs/Connecting to Databases/presto/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/presto/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/presto/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/redshift/index.html b/docs/Connecting to Databases/redshift/index.html
index 6ac850b..f816da3 100644
--- a/docs/Connecting to Databases/redshift/index.html	
+++ b/docs/Connecting to Databases/redshift/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/redshift/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/redshift/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/rockset/index.html b/docs/Connecting to Databases/rockset/index.html
index c9edb05..4d3bb53 100644
--- a/docs/Connecting to Databases/rockset/index.html	
+++ b/docs/Connecting to Databases/rockset/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/rockset/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/rockset/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/snowflake/index.html b/docs/Connecting to Databases/snowflake/index.html
index 596d972..40a9f17 100644
--- a/docs/Connecting to Databases/snowflake/index.html	
+++ b/docs/Connecting to Databases/snowflake/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/snowflake/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/snowflake/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/solr/index.html b/docs/Connecting to Databases/solr/index.html
index e362074..6d234da 100644
--- a/docs/Connecting to Databases/solr/index.html	
+++ b/docs/Connecting to Databases/solr/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/solr/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/solr/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/spark-sql/index.html b/docs/Connecting to Databases/spark-sql/index.html
index f222120..edde865 100644
--- a/docs/Connecting to Databases/spark-sql/index.html	
+++ b/docs/Connecting to Databases/spark-sql/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/spark-sql/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/spark-sql/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/sql-server/index.html b/docs/Connecting to Databases/sql-server/index.html
index ff943ef..9099705 100644
--- a/docs/Connecting to Databases/sql-server/index.html	
+++ b/docs/Connecting to Databases/sql-server/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/sql-server/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highligh [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/sql-server/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highligh [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/teradata/index.html b/docs/Connecting to Databases/teradata/index.html
index 68a8768..b58f4e6 100644
--- a/docs/Connecting to Databases/teradata/index.html	
+++ b/docs/Connecting to Databases/teradata/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/teradata/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/teradata/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/trino/index.html b/docs/Connecting to Databases/trino/index.html
index 74e269a..6a52973 100644
--- a/docs/Connecting to Databases/trino/index.html	
+++ b/docs/Connecting to Databases/trino/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/trino/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/trino/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/ui/index.html b/docs/Connecting to Databases/ui/index.html
index e336397..833b04c 100644
--- a/docs/Connecting to Databases/ui/index.html	
+++ b/docs/Connecting to Databases/ui/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/ui/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/ui/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
diff --git a/docs/Connecting to Databases/vertica/index.html b/docs/Connecting to Databases/vertica/index.html
index 1eb764f..c48a8e2 100644
--- a/docs/Connecting to Databases/vertica/index.html	
+++ b/docs/Connecting to Databases/vertica/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/vertica/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Connecting to Databases/vertica/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/Contributing/contributing-page/index.html b/docs/Contributing/contributing-page/index.html
index 682512e..5be62b8 100644
--- a/docs/Contributing/contributing-page/index.html
+++ b/docs/Contributing/contributing-page/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/contributing-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/contributing-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Contributing/conventions-and-typing/index.html b/docs/Contributing/conventions-and-typing/index.html
index 0da52a5..72140fd 100644
--- a/docs/Contributing/conventions-and-typing/index.html
+++ b/docs/Contributing/conventions-and-typing/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/conventions-and-typing/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/conventions-and-typing/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
diff --git a/docs/Contributing/creating-viz-plugins/index.html b/docs/Contributing/creating-viz-plugins/index.html
index bb35d93..2a52b62 100644
--- a/docs/Contributing/creating-viz-plugins/index.html
+++ b/docs/Contributing/creating-viz-plugins/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/creating-viz-plugins/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/creating-viz-plugins/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
diff --git a/docs/Contributing/hooks-and-linting/index.html b/docs/Contributing/hooks-and-linting/index.html
index 5b382e8..742bdf8 100644
--- a/docs/Contributing/hooks-and-linting/index.html
+++ b/docs/Contributing/hooks-and-linting/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/hooks-and-linting/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/hooks-and-linting/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Contributing/local-backend/index.html b/docs/Contributing/local-backend/index.html
index 8ffd0b1..7390ccd 100644
--- a/docs/Contributing/local-backend/index.html
+++ b/docs/Contributing/local-backend/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/local-backend/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/local-backend/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
diff --git a/docs/Contributing/pull-request-guidelines/index.html b/docs/Contributing/pull-request-guidelines/index.html
index 16ddd78..842d3f1 100644
--- a/docs/Contributing/pull-request-guidelines/index.html
+++ b/docs/Contributing/pull-request-guidelines/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/pull-request-guidelines/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/pull-request-guidelines/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highli [...]
\ No newline at end of file
diff --git a/docs/Contributing/style-guide/index.html b/docs/Contributing/style-guide/index.html
index 1d1af24..4c6c1a0 100644
--- a/docs/Contributing/style-guide/index.html
+++ b/docs/Contributing/style-guide/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/style-guide/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/style-guide/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
diff --git a/docs/Contributing/testing-locally/index.html b/docs/Contributing/testing-locally/index.html
index d4d612c..7b142c9 100644
--- a/docs/Contributing/testing-locally/index.html
+++ b/docs/Contributing/testing-locally/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/testing-locally/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/testing-locally/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
diff --git a/docs/Contributing/translations/index.html b/docs/Contributing/translations/index.html
index 6f39ded..60b912d 100644
--- a/docs/Contributing/translations/index.html
+++ b/docs/Contributing/translations/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/translations/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/translations/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/Contributing/types-of-contributions/index.html b/docs/Contributing/types-of-contributions/index.html
index 29fa591..1ea2dc1 100644
--- a/docs/Contributing/types-of-contributions/index.html
+++ b/docs/Contributing/types-of-contributions/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/types-of-contributions/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Contributing/types-of-contributions/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
diff --git a/docs/Creating Charts and Dashboards/exploring-data/index.html b/docs/Creating Charts and Dashboards/exploring-data/index.html
index 82e2148..f436c04 100644
--- a/docs/Creating Charts and Dashboards/exploring-data/index.html	
+++ b/docs/Creating Charts and Dashboards/exploring-data/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Creating Charts and Dashboards/exploring-data/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-synt [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Creating Charts and Dashboards/exploring-data/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-synt [...]
\ No newline at end of file
diff --git a/docs/Creating Charts and Dashboards/index.html b/docs/Creating Charts and Dashboards/index.html
index 1ef5f11..8231c5f 100644
--- a/docs/Creating Charts and Dashboards/index.html	
+++ b/docs/Creating Charts and Dashboards/index.html	
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Creating Charts and Dashboards/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Creating Charts and Dashboards/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/Miscellaneous/chart-params/index.html b/docs/Miscellaneous/chart-params/index.html
index f85ad80..5041cfa 100644
--- a/docs/Miscellaneous/chart-params/index.html
+++ b/docs/Miscellaneous/chart-params/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/chart-params/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/chart-params/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
diff --git a/docs/Miscellaneous/importing-exporting/index.html b/docs/Miscellaneous/importing-exporting/index.html
index e397a60..363285e 100644
--- a/docs/Miscellaneous/importing-exporting/index.html
+++ b/docs/Miscellaneous/importing-exporting/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/importing-exporting/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/importing-exporting/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
diff --git a/docs/Miscellaneous/index.html b/docs/Miscellaneous/index.html
index eb71c15..b592c0a 100644
--- a/docs/Miscellaneous/index.html
+++ b/docs/Miscellaneous/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
diff --git a/docs/Miscellaneous/issue_codes/index.html b/docs/Miscellaneous/issue_codes/index.html
index 8047a5e..c7324c0 100644
--- a/docs/Miscellaneous/issue_codes/index.html
+++ b/docs/Miscellaneous/issue_codes/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/issue_codes/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/Miscellaneous/issue_codes/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/api/index.html b/docs/api/index.html
index f3c577c..391230c 100644
--- a/docs/api/index.html
+++ b/docs/api/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/api/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":[ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/api/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":[ [...]
\ No newline at end of file
diff --git a/docs/contributing/contribution-guidelines/index.html b/docs/contributing/contribution-guidelines/index.html
index 3f3ede8..c26482b 100644
--- a/docs/contributing/contribution-guidelines/index.html
+++ b/docs/contributing/contribution-guidelines/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 The core contributors (or committers) to Superset communicate primarily in the following channels (all of
 which you can join):</p><ul><li><a href="https://lists.apache.org/list.html?dev@superset.apache.org">Mailing list</a></li><li><a href="https://join.slack.com/t/apache-superset/shared_invite/zt-uxbh5g36-AISUtHbzOXcu0BIj7kgUaw">Apache Superset Slack community</a></li><li><a href="https://github.com/apache/superset/issues">Github issues and PR&#x27;s</a></li></ul><p>More references:</p><ul><li><a href="https://preset.io/blog/tutorial-contributing-code-to-apache-superset/">Comprehensive Tuto [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@ which you can join):</p><ul><li><a href="https://lists.apache.org/list.html?dev@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/contribution-guidelines";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/contribution-guidelines";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlig [...]
\ No newline at end of file
diff --git a/docs/contributing/contribution-types/index.html b/docs/contributing/contribution-types/index.html
index 13e433a..da829f0 100644
--- a/docs/contributing/contribution-types/index.html
+++ b/docs/contributing/contribution-types/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://help.github.com/articles/creating-and-highlighting-code-blocks/">Markdown blocks</a>.</p><h3 id="submit-ideas-or-feature-requests">Submit Ideas or Feature Requests</h3><p>The best way is to file an issue on GitHub:</p><ul><li>Explain in detail how it would work.</li><li>Keep the scope as narrow as possible, to make it easier to implement.</li><li>Remember that this is a volunteer-driven project, and that contributions are welcome :)</li></ul><p>For large features or majo [...]
 open to whoever wants to implement them.</p><h3 id="implement-features">Implement Features</h3><p>Look through the GitHub issues. Issues tagged with
 <code>#feature</code> is open to whoever wants to implement it.</p><h3 id="improve-documentation">Improve Documentation</h3><p>Superset could always use better documentation,
@@ -38,4 +38,4 @@ See <a href="#translating">Translating</a> for more details.</p><h3 id="ask-ques
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/contribution-types";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/contribution-types";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/contributing/conventions-typing/index.html b/docs/contributing/conventions-typing/index.html
index 2fca222..b5c1c6d 100644
--- a/docs/contributing/conventions-typing/index.html
+++ b/docs/contributing/conventions-typing/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>rather than,</p><pre><code class="language-python">blueprints = app.config.get(&quot;BLUEPRINTS&quot;)
 </code></pre><p>or similar as the later will cause typing issues. The former is of type <code>List[Callable]</code> whereas the later is of type <code>Optional[List[Callable]]</code>.</p><h2 id="typing">Typing</h2><h3 id="python-1">Python</h3><p>To ensure clarity, consistency, all readability, <em>all</em> new functions should use
 <a href="https://docs.python.org/3/library/typing.html">type hints</a> and include a
@@ -47,4 +47,4 @@ def sqrt(x: Union[float, int]) -&gt; Union[float, int]:
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/conventions-typing";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/conventions-typing";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/contributing/creating-viz/index.html b/docs/contributing/creating-viz/index.html
index 737ea27..f28c9a8 100644
--- a/docs/contributing/creating-viz/index.html
+++ b/docs/contributing/creating-viz/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 comes preinstalled with several visualizations types (hereafter &quot;viz plugins&quot;) that
 can be found under the <code>superset-frontend/plugins</code> directory. Viz plugins are added to
 the application in the <code>superset-frontend/src/visualizations/presets/MainPreset.js</code>.
@@ -94,4 +94,4 @@ server:</p><pre><code class="language-bash">npm run dev-server
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/creating-viz";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/creating-viz";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
diff --git a/docs/contributing/hooks-linting/index.html b/docs/contributing/hooks-linting/index.html
index d7bf445..a893b22 100644
--- a/docs/contributing/hooks-linting/index.html
+++ b/docs/contributing/hooks-linting/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 pre-commit install
 </code></pre><p>A series of checks will now run when you make a git commit.</p><p>Alternatively it is possible to run pre-commit via tox:</p><pre><code class="language-bash">tox -e pre-commit
 </code></pre><p>Or by running pre-commit manually:</p><pre><code class="language-bash">pre-commit run --all-files
@@ -40,4 +40,4 @@ npm run lint
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/hooks-linting";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/hooks-linting";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/contributing/local-dev-backend/index.html b/docs/contributing/local-dev-backend/index.html
index a7b07b9..f6a4b46 100644
--- a/docs/contributing/local-dev-backend/index.html
+++ b/docs/contributing/local-dev-backend/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 You also need to install MySQL or <a href="https://mariadb.com/downloads">MariaDB</a>.</p><p>Ensure that you are using Python version 3.7 or 3.8, then proceed with:</p><pre><code class="language-bash"># Create a virtual environment and activate it (recommended)
 python3 -m venv venv # setup a python3 virtualenv
 source venv/bin/activate
@@ -85,4 +85,4 @@ app.logger.info(form_data)
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/local-dev-backend";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/local-dev-backend";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_l [...]
\ No newline at end of file
diff --git a/docs/contributing/local-testing/index.html b/docs/contributing/local-testing/index.html
index c053085..f567688 100644
--- a/docs/contributing/local-testing/index.html
+++ b/docs/contributing/local-testing/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 a standardized testing framework.
 All python tests can be run with any of the tox <a href="https://tox.readthedocs.io/en/latest/example/basic.html#a-simple-tox-ini-default-environments">environments</a>, via,</p><pre><code class="language-bash">tox -e &lt;environment&gt;
 </code></pre><p>For example,</p><pre><code class="language-bash">tox -e py38
@@ -138,4 +138,4 @@ npm run storybook
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/local-testing";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/local-testing";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/contributing/pr-guidelines/index.html b/docs/contributing/pr-guidelines/index.html
index 9ff79c3..05cd46d 100644
--- a/docs/contributing/pr-guidelines/index.html
+++ b/docs/contributing/pr-guidelines/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/pr-guidelines";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/pr-guidelines";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/contributing/style-guidelines/index.html b/docs/contributing/style-guidelines/index.html
index 5688403..6b0f583 100644
--- a/docs/contributing/style-guidelines/index.html
+++ b/docs/contributing/style-guidelines/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Title case: &quot;A Dog Takes a Walk in Paris&quot;
 Sentence case: &quot;A dog takes a walk in Paris&quot;</p><p><strong>Why sentence case?</strong></p><ul><li>It’s generally accepted as the quickest to read</li><li>It’s the easiest form to distinguish between common and proper nouns</li></ul><h4 id="how-to-refer-to-ui-elements">How to refer to UI elements</h4><p>When writing about a UI element, use the same capitalization as used in the UI.</p><p>For example, if an input field is labeled “Name” then you refer to this as the “Name input f [...]
 “Edit your personal information on the Settings page”.</p><p>Often a product page will have the same title as the objects it contains. In this case, refer to the page as it appears in the UI, and the objects as common nouns:</p><ul><li>Upload a dashboard on the Dashboards page</li><li>Go to Dashboards</li><li>View dashboard</li><li>View all dashboards</li><li>Upload CSS templates on the CSS templates page</li><li>Queries that you save will appear on the Saved queries page</li><li>Create  [...]
@@ -30,4 +30,4 @@ Sentence case: &quot;A dog takes a walk in Paris&quot;</p><p><strong>Why sentenc
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/style-guidelines";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/style-guidelines";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
diff --git a/docs/contributing/translating/index.html b/docs/contributing/translating/index.html
index 00be1f1..5de602a 100644
--- a/docs/contributing/translating/index.html
+++ b/docs/contributing/translating/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 In Python files, we import the magic <code>_</code> function using:</p><pre><code class="language-python">from flask_babel import lazy_gettext as _
 </code></pre><p>then wrap our translatable strings with it, e.g. <code>_(&#x27;Translate me&#x27;)</code>.
 During extraction, string literals passed to <code>_</code> will be added to the
@@ -59,4 +59,4 @@ pybabel init -i superset/translations/messages.pot -d superset/translations -l L
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/translating";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/contributing/translating";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
diff --git a/docs/creating-charts-dashboards/exploring-data/index.html b/docs/creating-charts-dashboards/exploring-data/index.html
index 07ced4d..d233e8f 100644
--- a/docs/creating-charts-dashboards/exploring-data/index.html
+++ b/docs/creating-charts-dashboards/exploring-data/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 real dataset which contains the flights made by employees of a UK-based organization in 2011. The
 following information about each flight is given:</p><ul><li>The traveller’s department. For the purposes of this tutorial the departments have been renamed
 Orange, Yellow and Purple.</li><li>The cost of the ticket.</li><li>The travel class (Economy, Premium Economy, Business and First Class).</li><li>Whether the ticket was a single or return.</li><li>The date of travel.</li><li>Information about the origin and destination.</li><li>The distance between the origin and destination, in kilometers (km).</li></ul><h3 id="enabling-data-upload-functionality">Enabling Data Upload Functionality</h3><p>You may need to enable the functionality to uploa [...]
@@ -137,4 +137,4 @@ tutorial dashboard to see the four charts side by side and compare the different
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/creating-charts-dashboards/exploring-data";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-hi [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/creating-charts-dashboards/exploring-data";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-hi [...]
\ No newline at end of file
diff --git a/docs/creating-charts-dashboards/first-dashboard/index.html b/docs/creating-charts-dashboards/first-dashboard/index.html
index 9c85655..b5cf9c9 100644
--- a/docs/creating-charts-dashboards/first-dashboard/index.html
+++ b/docs/creating-charts-dashboards/first-dashboard/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 for the data analysis and exploration workflow
 (data analysts, business analysts, data
 scientists, etc). In addition to this site, <a href="http://preset.io/">Preset.io</a> maintains an updated set of end-user
@@ -71,4 +71,4 @@ to roles the access will fallback to <strong>Dataset permissions</strong></li></
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/creating-charts-dashboards/first-dashboard";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-h [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/creating-charts-dashboards/first-dashboard";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-h [...]
\ No newline at end of file
diff --git a/docs/databases/ascend/index.html b/docs/databases/ascend/index.html
index 84e2062..75f2a00 100644
--- a/docs/databases/ascend/index.html
+++ b/docs/databases/ascend/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/ascend";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/ascend";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/athena/index.html b/docs/databases/athena/index.html
index 8c90e0f..dd302bf 100644
--- a/docs/databases/athena/index.html
+++ b/docs/databases/athena/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html">Amazon Athena JDBC driver</a>.</p><p>The connection string for Amazon Athena is as follows:</p><pre><code>awsathena+jdbc://{aws_access_key_id}:{aws_secret_access_key}@athena.{region_name}.amazonaws.com/{schema_name}?s3_staging_dir={s3_staging_dir}&amp;...
 </code></pre><p>Note that you&#x27;ll need to escape &amp; encode when forming the connection string like so:</p><pre><code>s3://... -&gt; s3%3A//...
 </code></pre><h3 id="pyathena">PyAthena</h3><p>You can also use <a href="https://pypi.org/project/PyAthena/">PyAthena library</a> (no Java required) with the
@@ -32,4 +32,4 @@ following connection string:</p><pre><code>awsathena+rest://{aws_access_key_id}:
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/athena";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/athena";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/bigquery/index.html b/docs/databases/bigquery/index.html
index a7a1085..f4f7759 100644
--- a/docs/databases/bigquery/index.html
+++ b/docs/databases/bigquery/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/mxmzdlv/pybigquery">pybigquery</a>.</p><h3 id="install-bigquery-driver">Install BigQuery Driver</h3><p>Follow the steps <a href="/docs/databases/dockeradddrivers">here</a> about how to
 install new database drivers when setting up Superset locally via docker-compose.</p><pre><code>echo &quot;pybigquery&quot; &gt;&gt; ./docker/requirements-local.txt
 </code></pre><h3 id="connecting-to-bigquery">Connecting to BigQuery</h3><p>When adding a new BigQuery connection in Superset, you&#x27;ll need to add the GCP Service Account
@@ -64,4 +64,4 @@ the following format:</p><pre><code>{
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/bigquery";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/bigquery";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/clickhouse/index.html b/docs/databases/clickhouse/index.html
index e4306e8..9c16e7f 100644
--- a/docs/databases/clickhouse/index.html
+++ b/docs/databases/clickhouse/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 clickhouse-sqlalchemy==0.1.6
 </code></pre><p>If running Superset using Docker Compose, add the following to your <code>./docker/requirements-local.txt</code> file:</p><pre><code>clickhouse-driver&gt;=0.2.0
 clickhouse-sqlalchemy&gt;=0.1.6
@@ -36,4 +36,4 @@ uses the default user without a password (and doesn&#x27;t encrypt the connectio
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/clickhouse";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_h [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/clickhouse";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_h [...]
\ No newline at end of file
diff --git a/docs/databases/cockroachdb/index.html b/docs/databases/cockroachdb/index.html
index ec867b5..f5348e8 100644
--- a/docs/databases/cockroachdb/index.html
+++ b/docs/databases/cockroachdb/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/cockroachdb/sqlalchemy-cockroachdb">sqlalchemy-cockroachdb</a>.</p><p>The expected connection string is formatted as follows:</p><pre><code>cockroachdb://root@{hostname}:{port}/{database}?sslmode=disable
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/cockroachdb";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/cockroachdb";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_ [...]
\ No newline at end of file
diff --git a/docs/databases/cratedb/index.html b/docs/databases/cratedb/index.html
index ac81844..65f82e3 100644
--- a/docs/databases/cratedb/index.html
+++ b/docs/databases/cratedb/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://pypi.org/project/crate/">crate</a>.
 You need to install the extras as well for this library.
 We recommend adding something like the following
@@ -33,4 +33,4 @@ text to your requirements file:</p><pre><code>crate[sqlalchemy]==0.26.0
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/cratedb";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/cratedb";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
diff --git a/docs/databases/databricks/index.html b/docs/databases/databricks/index.html
index 2be3a9e..4fc5e49 100644
--- a/docs/databases/databricks/index.html
+++ b/docs/databases/databricks/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>There are two ways to connect to Databricks: using a Hive connector or an ODBC connector. Both ways work similarly, but only ODBC can be used to connect to <a href="https://docs.databricks.com/sql/admin/sql-endpoints.html">SQL endpoints</a>.</p><h3 id="hive">Hive</h3><p>To use the Hive connector you need the following information from your cluster:</p><ul><li>Server hostname</li><li>Port</li><li>HTTP path</li></ul><p>These can be found under &quot;Configuration&quot; -&gt [...]
 </code></pre><p>You also need to add the following configuration to &quot;Other&quot; -&gt; &quot;Engine Parameters&quot;, with your HTTP path:</p><pre><code>{&quot;connect_args&quot;: {&quot;http_path&quot;: &quot;sql/protocolv1/o/****&quot;}}
 </code></pre><h3 id="odbc">ODBC</h3><p>For ODBC you first need to install the <a href="https://databricks.com/spark/odbc-drivers-download">ODBC drivers for your platform</a>.</p><p>For a regular connection use this as the SQLAlchemy URI:</p><pre><code>databricks+pyodbc://token:{access token}@{server hostname}:{port}/{database name}
@@ -33,4 +33,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/databricks";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_h [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/databricks";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_h [...]
\ No newline at end of file
diff --git a/docs/databases/db-connection-ui/index.html b/docs/databases/db-connection-ui/index.html
index c99de9a..f609ce5 100644
--- a/docs/databases/db-connection-ui/index.html
+++ b/docs/databases/db-connection-ui/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 # displayed prominently in the &quot;Add Database&quot; dialog. You should
 # use the &quot;engine_name&quot; attribute of the corresponding DB engine spec
 # in `superset/db_engine_specs/`.
@@ -41,4 +41,4 @@ PREFERRED_DATABASES: List[str] = [
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/db-connection-ui";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/db-connection-ui";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/databases/dockeradddrivers/index.html b/docs/databases/dockeradddrivers/index.html
index ea7234f..05af51e 100644
--- a/docs/databases/dockeradddrivers/index.html
+++ b/docs/databases/dockeradddrivers/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 want to connect to. When setting up Superset locally via <code>docker-compose</code>, the drivers and packages
 contained in
 <a href="https://github.com/apache/superset/blob/master/requirements.txt">requirements.txt</a> and
@@ -51,4 +51,4 @@ terminal for error messages, and reach out for help.</p><p>You can repeat this p
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/dockeradddrivers";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/dockeradddrivers";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/databases/dremio/index.html b/docs/databases/dremio/index.html
index df492bf..1ba8903 100644
--- a/docs/databases/dremio/index.html
+++ b/docs/databases/dremio/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://pypi.org/project/sqlalchemy-dremio/">sqlalchemy_dremio</a>.</p><p>The expected connection string for ODBC (Default port is 31010) is formatted as follows:</p><pre><code>dremio://{username}:{password}@{host}:{port}/{database_name}/dremio?SSL=1
 </code></pre><p>The expected connection string for Arrow Flight (Dremio 4.9.1+. Default port is 32010) is formatted as follows:</p><pre><code>dremio+flight://{username}:{password}@{host}:{port}/dremio
 </code></pre><p>This <a href="https://www.dremio.com/tutorials/dremio-apache-superset/">blog post by Dremio</a> has some
@@ -31,4 +31,4 @@ additional helpful instructions on connecting Superset to Dremio.</p></div><styl
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/dremio";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/dremio";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/drill/index.html b/docs/databases/drill/index.html
index baf1ccc..1fcb3da 100644
--- a/docs/databases/drill/index.html
+++ b/docs/databases/drill/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/JohnOmernik/sqlalchemy-drill">sqlalchemy-drill</a> package.</p><p>Once that is done, you can connect to Drill in two ways, either via the REST interface or by JDBC.
 If you are connecting via JDBC, you must have the Drill JDBC Driver installed.</p><p>The basic connection string for Drill looks like this:</p><pre><code>drill+sadrill://&lt;username&gt;:&lt;password&gt;@&lt;host&gt;:&lt;port&gt;/&lt;storage_plugin&gt;?use_ssl=True
 </code></pre><p>To connect to Drill running on a local machine running in embedded mode you can use the following
@@ -37,4 +37,4 @@ work with Drill through ODBC.</p></div><style data-emotion-css="1cym0rr">.css-1c
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/drill";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/drill";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/druid/index.html b/docs/databases/druid/index.html
index 3b4c65a..8e0b648 100644
--- a/docs/databases/druid/index.html
+++ b/docs/databases/druid/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 slowly getting deprecated in favor of SQLAlchemy / DBAPI connector made available in the
 <a href="https://pythonhosted.org/pydruid/">pydruid library</a>.</p><p>The connection string looks like:</p><pre><code>druid://&lt;User&gt;:&lt;password&gt;@&lt;Host&gt;:&lt;Port-default-9088&gt;/druid/v2/sql
 </code></pre><h3 id="customizing-druid-connection">Customizing Druid Connection</h3><p>When adding a connection to Druid, you can customize the connection a few different ways in the
@@ -44,4 +44,4 @@ the JSON field.</p></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/druid";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/druid";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/elasticsearch/index.html b/docs/databases/elasticsearch/index.html
index 835d501..8835548 100644
--- a/docs/databases/elasticsearch/index.html
+++ b/docs/databases/elasticsearch/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/preset-io/elasticsearch-dbapi">elasticsearch-dbapi</a>.</p><p>The connection string for Elasticsearch looks like this:</p><pre><code>elasticsearch+http://{user}:{password}@{host}:9200/
 </code></pre><p><strong>Using HTTPS</strong></p><pre><code>elasticsearch+https://{user}:{password}@{host}:9200/
 </code></pre><p>Elasticsearch as a default limit of 10000 rows, so you can increase this limit on your cluster or
@@ -49,4 +49,4 @@ the superset will use the <code>DATETIME_PARSE</code> function for conversion.</
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/elasticsearch";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_language [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/elasticsearch";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_language [...]
\ No newline at end of file
diff --git a/docs/databases/exasol/index.html b/docs/databases/exasol/index.html
index 7939e88..4874df6 100644
--- a/docs/databases/exasol/index.html
+++ b/docs/databases/exasol/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/exasol/sqlalchemy-exasol">sqlalchemy-exasol</a>.</p><p>The connection string for Exasol looks like this:</p><pre><code>exa+pyodbc://{username}:{password}@{hostname}:{port}/my_schema?CONNECTIONLCALL=en_US.UTF-8&amp;driver=EXAODBC
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/exasol";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/exasol";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/extra-settings/index.html b/docs/databases/extra-settings/index.html
index 6500602..67f4803 100644
--- a/docs/databases/extra-settings/index.html
+++ b/docs/databases/extra-settings/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 SQLAlchemy. In the <strong>Database edit</strong> view, you can edit the <strong>Extra</strong> field as a JSON blob.</p><p>This JSON string contains extra configuration elements. The <code>engine_params</code> object gets unpacked
 into the <code>sqlalchemy.create_engine</code> call, while the <code>metadata_params</code> get unpacked into the
 <code>sqlalchemy.MetaData</code> call. Refer to the SQLAlchemy docs for more information.</p><h3 id="schemas">Schemas</h3><p>Databases like Postgres and Redshift use the <strong>schema</strong> as the logical entity on top of the
@@ -57,4 +57,4 @@ SQLALCHEMY_CUSTOM_PASSWORD_STORE = example_password_as_env_var
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/extra-settings";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/extra-settings";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
diff --git a/docs/databases/firebird/index.html b/docs/databases/firebird/index.html
index 929e613..a6caa52 100644
--- a/docs/databases/firebird/index.html
+++ b/docs/databases/firebird/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Superset has been tested on <code>sqlalchemy-firebird&gt;=0.7.0, &lt;0.8</code>.</p><p>The recommended connection string is:</p><pre><code>firebird+fdb://{username}:{password}@{host}:{port}//{path_to_db_file}
 </code></pre><p>Here&#x27;s a connection string example of Superset connecting to a local Firebird database:</p><pre><code>firebird+fdb://SYSDBA:masterkey@192.168.86.38:3050//Library/Frameworks/Firebird.framework/Versions/A/Resources/examples/empbuild/employee.fdb
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
@@ -30,4 +30,4 @@ Superset has been tested on <code>sqlalchemy-firebird&gt;=0.7.0, &lt;0.8</code>.
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/firebird";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/firebird";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/firebolt/index.html b/docs/databases/firebolt/index.html
index b63eb00..91c94d9 100644
--- a/docs/databases/firebolt/index.html
+++ b/docs/databases/firebolt/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Superset has been tested on <code>firebolt-sqlalchemy&gt;=0.0.1</code>.</p><p>The recommended connection string is:</p><pre><code>firebolt://{username}:{password}@{database}
 or
 firebolt://{username}:{password}@{database}/{engine_name}
@@ -34,4 +34,4 @@ firebolt://email@domain:password@sample_database/sample_engine
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/firebolt";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/firebolt";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/google-sheets/index.html b/docs/databases/google-sheets/index.html
index 0f3a499..fe8d1b7 100644
--- a/docs/databases/google-sheets/index.html
+++ b/docs/databases/google-sheets/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://developers.google.com/chart/interactive/docs/querylanguage">SQL API</a>. The recommended
 connector library for Google Sheets is <a href="https://github.com/betodealmeida/shillelagh">shillelagh</a>.</p><p>There are a few steps involved in connecting Superset to Google Sheets. This
 <a href="https://preset.io/blog/2020-06-01-connect-superset-google-sheets/">tutorial</a> has the most up to date
@@ -31,4 +31,4 @@ instructions on setting up this connection.</p></div><style data-emotion-css="1c
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/google-sheets";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_language [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/google-sheets";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_language [...]
\ No newline at end of file
diff --git a/docs/databases/hana/index.html b/docs/databases/hana/index.html
index c7b8a63..7ff70e3 100644
--- a/docs/databases/hana/index.html
+++ b/docs/databases/hana/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/hana";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/hana";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
diff --git a/docs/databases/hive/index.html b/docs/databases/hive/index.html
index 3aa327d..9a19ce8 100644
--- a/docs/databases/hive/index.html
+++ b/docs/databases/hive/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/hive";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/hive";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
diff --git a/docs/databases/hologres/index.html b/docs/databases/hologres/index.html
index 8bbf076..c7194b3 100644
--- a/docs/databases/hologres/index.html
+++ b/docs/databases/hologres/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/hologres";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/hologres";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/ibm-db2/index.html b/docs/databases/ibm-db2/index.html
index cb7310a..8752d4d 100644
--- a/docs/databases/ibm-db2/index.html
+++ b/docs/databases/ibm-db2/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Python / SQLAlchemy interface to IBM Data Servers.</p><p>Here&#x27;s the recommended connection string:</p><pre><code>db2+ibm_db://{username}:{passport}@{hostname}:{port}/{database}
 </code></pre><p>There are two DB2 dialect versions implemented in SQLAlchemy. If you are connecting to a DB2 version without <code>LIMIT [n]</code> syntax, the recommended connection string to be able to use the SQL Lab is:</p><pre><code>ibm_db_sa://{username}:{passport}@{hostname}:{port}/{database}
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
@@ -30,4 +30,4 @@ Python / SQLAlchemy interface to IBM Data Servers.</p><p>Here&#x27;s the recomme
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/ibm-db2";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/ibm-db2";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
diff --git a/docs/databases/impala/index.html b/docs/databases/impala/index.html
index 4acf03b..23c8090 100644
--- a/docs/databases/impala/index.html
+++ b/docs/databases/impala/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/impala";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/impala";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/installing-database-drivers/index.html b/docs/databases/installing-database-drivers/index.html
index 2b3d00e..e7f25fb 100644
--- a/docs/databases/installing-database-drivers/index.html
+++ b/docs/databases/installing-database-drivers/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 dialect to be installed for each datastore you want to connect to.</p><p>You can read more <a href="/docs/databases/dockeradddrivers">here</a> about how to
 install new database drivers into your Superset configuration.</p><h3 id="supported-databases-and-dependencies">Supported Databases and Dependencies</h3><p>Superset does not ship bundled with connectivity to databases, except for SQLite,
 which is part of the Python standard library. You’ll need to install the required packages for the database you want to use as your metadata database as well as the packages needed to connect to the databases you want to access through Superset.</p><p>A list of some of the recommended packages.</p><table><thead><tr><th>Database</th><th>PyPI package</th><th>Connection String</th></tr></thead><tbody><tr><td><a href="/docs/databases/athena">Amazon Athena</a></td><td><code>pip install &quot; [...]
@@ -37,4 +37,4 @@ are great places to get help with connecting to databases in Superset.</p></div>
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/installing-database-drivers";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/installing-database-drivers";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highli [...]
\ No newline at end of file
diff --git a/docs/databases/kusto/index.html b/docs/databases/kusto/index.html
index 7c11122..4bebaa1 100644
--- a/docs/databases/kusto/index.html
+++ b/docs/databases/kusto/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://pypi.org/project/sqlalchemy-kusto/1.0.1/">sqlalchemy-kusto</a>&gt;=1.0.1.</p><p>The connection string for Kusto looks like this:</p><pre><code>kustosql+https://{cluster_url}/{database}?azure_ad_client_id={azure_ad_client_id}&amp;azure_ad_client_secret={azure_ad_client_secret}&amp;azure_ad_tenant_id={azure_ad_tenant_id}&amp;msi=False
 </code></pre><p>Make sure the user has privileges to access and use all required
 databases/tables/views.</p></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span clas [...]
@@ -30,4 +30,4 @@ databases/tables/views.</p></div><style data-emotion-css="1cym0rr">.css-1cym0rr{
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/kusto";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/kusto";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/kylin/index.html b/docs/databases/kylin/index.html
index c7033aa..9fcedd7 100644
--- a/docs/databases/kylin/index.html
+++ b/docs/databases/kylin/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/Kyligence/kylinpy">kylinpy</a>.</p><p>The expected connection string is formatted as follows:</p><pre><code>kylin://&lt;username&gt;:&lt;password&gt;@&lt;hostname&gt;:&lt;port&gt;/&lt;project&gt;?&lt;param1&gt;=&lt;value1&gt;&amp;&lt;param2&gt;=&lt;value2&gt;
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/kylin";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/kylin";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/mysql/index.html b/docs/databases/mysql/index.html
index 810e1f2..57407e4 100644
--- a/docs/databases/mysql/index.html
+++ b/docs/databases/mysql/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>Host:</p><ul><li>For Localhost or Docker running Linux: <code>localhost</code> or <code>127.0.0.1</code></li><li>For On Prem: IP address or Host name</li><li>For Docker running in OSX: <code>docker.for.mac.host.internal</code>
 Port: <code>3306</code> by default</li></ul><p>One problem with <code>mysqlclient</code> is that it will fail to connect to newer MySQL databases using <code>caching_sha2_password</code> for authentication, since the plugin is not included in the client. In this case, you should use <code>[mysql-connector-python](https://pypi.org/project/mysql-connector-python/)</code> instead:</p><pre><code>mysql+mysqlconnector://{username}:{password}@{host}/{database}
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
@@ -30,4 +30,4 @@ Port: <code>3306</code> by default</li></ul><p>One problem with <code>mysqlclien
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/mysql";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/mysql";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/netezza/index.html b/docs/databases/netezza/index.html
index dbe83e4..b4be9a3 100644
--- a/docs/databases/netezza/index.html
+++ b/docs/databases/netezza/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Python / SQLAlchemy interface to IBM Netezza Performance Server (aka Netezza).</p><p>Here&#x27;s the recommended connection string:</p><pre><code>netezza+nzpy://{username}:{password}@{hostname}:{port}/{database}
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@ Python / SQLAlchemy interface to IBM Netezza Performance Server (aka Netezza).</
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/netezza";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/netezza";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
diff --git a/docs/databases/oracle/index.html b/docs/databases/oracle/index.html
index 3348a6e..909307c 100644
--- a/docs/databases/oracle/index.html
+++ b/docs/databases/oracle/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html">cx_Oracle</a>.</p><p>The connection string is formatted as follows:</p><pre><code>oracle://&lt;username&gt;:&lt;password&gt;@&lt;hostname&gt;:&lt;port&gt;
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/oracle";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/oracle";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/pinot/index.html b/docs/databases/pinot/index.html
index ca1ac44..02faac7 100644
--- a/docs/databases/pinot/index.html
+++ b/docs/databases/pinot/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/pinot";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/pinot";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/postgres/index.html b/docs/databases/postgres/index.html
index d595e64..2b60e6f 100644
--- a/docs/databases/postgres/index.html
+++ b/docs/databases/postgres/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 comes out of the box with Superset.</p><p>Postgres sample connection parameters:</p><ul><li><strong>User Name</strong>: UserName</li><li><strong>Password</strong>: DBPassword</li><li><strong>Database Host</strong>:<ul><li>For Localhost: localhost or 127.0.0.1</li><li>For On Prem: IP address or Host name</li><li>For AWS Endpoint</li></ul></li><li><strong>Database Name</strong>: Database Name</li><li><strong>Port</strong>: default 5432</li></ul><p>The connection string looks like:</p><pre> [...]
 </code></pre><p>You can require SSL by adding <code>?sslmode=require</code> at the end:</p><pre><code>postgresql://{username}:{password}@{host}:{port}/{database}?sslmode=require
 </code></pre><p>You can read about the other SSL modes that Postgres supports in
@@ -34,4 +34,4 @@ and the
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/postgres";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/postgres";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/presto/index.html b/docs/databases/presto/index.html
index 19ae7f8..997c154 100644
--- a/docs/databases/presto/index.html
+++ b/docs/databases/presto/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>You can pass in a username and password as well:</p><pre><code>presto://{username}:{password}@{hostname}:{port}/{database}
 </code></pre><p>Here is an example connection string with values:</p><pre><code>presto://datascientist:securepassword@presto.example.com:8080/hive
 </code></pre><p>By default Superset assumes the most recent version of Presto is being used when querying the
@@ -34,4 +34,4 @@ datasource. If you’re using an older version of Presto, you can configure it i
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/presto";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/presto";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highl [...]
\ No newline at end of file
diff --git a/docs/databases/redshift/index.html b/docs/databases/redshift/index.html
index 34a3f5a..cf1c858 100644
--- a/docs/databases/redshift/index.html
+++ b/docs/databases/redshift/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 way to connect to Redshift through SQLAlchemy.</p><p>You&#x27;ll need to the following setting values to form the connection string:</p><ul><li><strong>User Name</strong>: userName</li><li><strong>Password</strong>: DBPassword</li><li><strong>Database Host</strong>: AWS Endpoint</li><li><strong>Database Name</strong>: Database Name</li><li><strong>Port</strong>: default 5439</li></ul><p>Here&#x27;s what the connection string looks like:</p><pre><code>redshift+psycopg2://&lt;userName&gt;: [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@ way to connect to Redshift through SQLAlchemy.</p><p>You&#x27;ll need to the fol
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/redshift";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/redshift";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/rockset/index.html b/docs/databases/rockset/index.html
index a5398f0..b862cf6 100644
--- a/docs/databases/rockset/index.html
+++ b/docs/databases/rockset/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>For more complete instructions, we recommend the <a href="https://docs.rockset.com/apache-superset/">Rockset documentation</a>.</p></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class="" [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/rockset";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/rockset";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
diff --git a/docs/databases/snowflake/index.html b/docs/databases/snowflake/index.html
index 7a76dd6..5133134 100644
--- a/docs/databases/snowflake/index.html
+++ b/docs/databases/snowflake/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://pypi.org/project/snowflake-sqlalchemy/1.2.4/">snowflake-sqlalchemy</a>&lt;=1.2.4. (This version is required until Superset migrates to sqlalchemy&gt;=1.4.0)</p><p>The connection string for Snowflake looks like this:</p><pre><code>snowflake://{user}:{password}@{account}.{region}/{database}?role={role}&amp;warehouse={warehouse}
 </code></pre><p>The schema is not necessary in the connection string, as it is defined per table/query. The role and
 warehouse can be omitted if defaults are defined for the user, i.e.</p><pre><code>snowflake://{user}:{password}@{account}.{region}/{database}
@@ -36,4 +36,4 @@ is not authorized to access the database, an error is recorded in the Superset l
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/snowflake";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hi [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/snowflake";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hi [...]
\ No newline at end of file
diff --git a/docs/databases/solr/index.html b/docs/databases/solr/index.html
index ec8df96..c39874d 100644
--- a/docs/databases/solr/index.html
+++ b/docs/databases/solr/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Python / SQLAlchemy interface to Apache Solr.</p><p>The connection string for Solr looks like this:</p><pre><code>solr://{username}:{password}@{host}:{port}/{server_path}/{collection}[/?use_ssl=true|false]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
@@ -29,4 +29,4 @@ Python / SQLAlchemy interface to Apache Solr.</p><p>The connection string for So
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/solr";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/solr";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
diff --git a/docs/databases/spark-sql/index.html b/docs/databases/spark-sql/index.html
index 4c9222e..40566ad 100644
--- a/docs/databases/spark-sql/index.html
+++ b/docs/databases/spark-sql/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/spark-sql";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hi [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/spark-sql";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hi [...]
\ No newline at end of file
diff --git a/docs/databases/sql-server/index.html b/docs/databases/sql-server/index.html
index edaa3ad..af84f43 100644
--- a/docs/databases/sql-server/index.html
+++ b/docs/databases/sql-server/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor- [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
@@ -28,4 +28,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/sql-server";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_h [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/sql-server";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_h [...]
\ No newline at end of file
diff --git a/docs/databases/teradata/index.html b/docs/databases/teradata/index.html
index 762318d..bc2d32f 100644
--- a/docs/databases/teradata/index.html
+++ b/docs/databases/teradata/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://github.com/Teradata/sqlalchemy-teradata">sqlalchemy-teradata</a>.</p><p>The connection string for Teradata looks like this:</p><pre><code>teradata://{user}:{password}@{host}
 </code></pre><p>Note: Its required to have Teradata ODBC drivers installed and environment variables configured for
 proper work of sqlalchemy dialect. Teradata ODBC Drivers available here:
@@ -33,4 +33,4 @@ export ODBCINST=/.../teradata/client/ODBC_64/odbcinst.ini
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/teradata";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/teradata";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/databases/trino/index.html b/docs/databases/trino/index.html
index 9a9e185..cc8a9f5 100644
--- a/docs/databases/trino/index.html
+++ b/docs/databases/trino/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>If you are running Trino with docker on local machine, please use the following connection URL</p><pre><code>trino://trino@host.docker.internal:8080
 </code></pre><h3 id="authentications">Authentications</h3><h4 id="1-basic-authentication">1. Basic Authentication</h4><p>You can provide <code>username</code>/<code>password</code> in the connection string or in the <code>Secure Extra</code> field at <code>Advanced / Security</code></p><ul><li><p>In Connection String</p><pre><code>trino://{username}:{password}@{hostname}:{port}/{catalog}
 </code></pre></li><li><p>In <code>Secure Extra</code> field</p><pre><code class="language-json">{
@@ -68,4 +68,4 @@ or factory function (which returns an <code>Authentication</code> instance) to <
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/trino";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/trino";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highli [...]
\ No newline at end of file
diff --git a/docs/databases/vertica/index.html b/docs/databases/vertica/index.html
index b94375f..e6532c7 100644
--- a/docs/databases/vertica/index.html
+++ b/docs/databases/vertica/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://pypi.org/project/sqlalchemy-vertica-python/">sqlalchemy-vertica-python</a>. The
 <a href="http://www.vertica.com/">Vertica</a> connection parameters are:</p><ul><li><strong>User Name:</strong> UserName</li><li><strong>Password:</strong> DBPassword</li><li><strong>Database Host:</strong><ul><li>For Localhost : localhost or 127.0.0.1</li><li>For On Prem : IP address or Host name</li><li>For Cloud: IP Address or Host Name</li></ul></li><li><strong>Database Name:</strong> Database Name</li><li><strong>Port:</strong> default 5433</li></ul><p>The connection string is forma [...]
 </code></pre><p>Other parameters:</p><ul><li>Load Balancer - Backup Host</li></ul></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max-height:100vh"><div cl [...]
@@ -30,4 +30,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/vertica";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/databases/vertica";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
diff --git a/docs/frequently-asked-questions-page/index.html b/docs/frequently-asked-questions-page/index.html
index 4fd5cb6..848a714 100644
--- a/docs/frequently-asked-questions-page/index.html
+++ b/docs/frequently-asked-questions-page/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/frequently-asked-questions-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/frequently-asked-questions-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/frequently-asked-questions/index.html b/docs/frequently-asked-questions/index.html
index 06a0af6..90bcb93 100644
--- a/docs/frequently-asked-questions/index.html
+++ b/docs/frequently-asked-questions/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 or a view.</p><p>When working with tables, the solution would be to materialize a table that contains all the fields
 needed for your analysis, most likely through some scheduled batch process.</p><p>A view is a simple logical layer that abstract an arbitrary SQL queries as a virtual table. This can
 allow you to join and union multiple tables, and to apply some transformation using arbitrary SQL
@@ -143,4 +143,4 @@ This can be used, for example, to convert UTC time to local time.</p></div><styl
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/frequently-asked-questions";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/frequently-asked-questions";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/installation/alerts-reports/index.html b/docs/installation/alerts-reports/index.html
index 69c274a..cc368b8 100644
--- a/docs/installation/alerts-reports/index.html
+++ b/docs/installation/alerts-reports/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 (You can post to any channel by inviting your Superset app into that channel).</li><li>The app should now be installed in your workspace, and a &quot;Bot User OAuth Access Token&quot; should have been created. Copy that token in the <code>SLACK_API_TOKEN</code> variable of your <code>superset_config.py</code>.</li><li>Restart the service (or run <code>superset init</code>) to pull in the new configuration.</li></ol><p>Note: when you configure an alert or a report, the Slack channel list  [...]
 
 FEATURE_FLAGS = {
@@ -302,4 +302,4 @@ Airflow, additional fields can be easily added to the configuration file above.<
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/alerts-reports";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/alerts-reports";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
diff --git a/docs/installation/alerts_reports/index.html b/docs/installation/alerts_reports/index.html
index 60543fc..90deddf 100644
--- a/docs/installation/alerts_reports/index.html
+++ b/docs/installation/alerts_reports/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/alerts_reports/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lan [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/alerts_reports/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lan [...]
\ No newline at end of file
diff --git a/docs/installation/async-queries-celery/index.html b/docs/installation/async-queries-celery/index.html
index 7098505..456192f 100644
--- a/docs/installation/async-queries-celery/index.html
+++ b/docs/installation/async-queries-celery/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 support for long running queries that execute beyond the typical web request’s timeout (30-60
 seconds), it is necessary to configure an asynchronous backend for Superset which consists of:</p><ul><li>one or many Superset workers (which is implemented as a Celery worker), and can be started with
 the <code>celery worker</code> command, run <code>celery worker --help</code> to view the related options.</li><li>a celery broker (message queue) for which we recommend using Redis or RabbitMQ</li><li>a results backend that defines where the worker will persist the query results</li></ul><p>Configuring Celery requires defining a <code>CELERY_CONFIG</code> in your <code>superset_config.py</code>. Both the worker
@@ -86,4 +86,4 @@ in your database settings (Sources &gt; Databases &gt; Edit record).</p></li></u
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/async-queries-celery";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/async-queries-celery";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/installation/async_queries_celery/index.html b/docs/installation/async_queries_celery/index.html
index 8dcbeff..5a22bae 100644
--- a/docs/installation/async_queries_celery/index.html
+++ b/docs/installation/async_queries_celery/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/async_queries_celery/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/async_queries_celery/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
diff --git a/docs/installation/cache/index.html b/docs/installation/cache/index.html
index ffeb22c..6f4ce48 100644
--- a/docs/installation/cache/index.html
+++ b/docs/installation/cache/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 there are two separate cache configs for Superset&#x27;s own metadata (<code>CACHE_CONFIG</code>) and charting data queried from
 connected datasources (<code>DATA_CACHE_CONFIG</code>). However, Query results from SQL Lab are stored in another backend
 called <code>RESULTS_BACKEND</code>, See <a href="/docs/installation/async-queries-celery">Async Queries via Celery</a> for details.</p><p>Configuring caching is as easy as providing <code>CACHE_CONFIG</code> and <code>DATA_CACHE_CONFIG</code> in your
@@ -88,4 +88,4 @@ session cookie. Here&#x27;s an example of a custom function signature:</p><pre><
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/cache";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/cache";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_hig [...]
\ No newline at end of file
diff --git a/docs/installation/caching/index.html b/docs/installation/caching/index.html
index 2319721..480c256 100644
--- a/docs/installation/caching/index.html
+++ b/docs/installation/caching/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/caching/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/caching/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_ [...]
\ No newline at end of file
diff --git a/docs/installation/configuring-superset/index.html b/docs/installation/configuring-superset/index.html
index 345de9f..bced8c4 100644
--- a/docs/installation/configuring-superset/index.html
+++ b/docs/installation/configuring-superset/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <code>PYTHONPATH</code>. Here are some of the parameters you can set in that file:</p><pre><code># Superset specific config
 ROW_LIMIT = 5000
 
@@ -200,4 +200,4 @@ defaults on a per database level via the <code>extra</code> parameter.</p><pre><
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/configuring-superset";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/configuring-superset";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/installation/configuring/index.html b/docs/installation/configuring/index.html
index a9b4209..a8c4406 100644
--- a/docs/installation/configuring/index.html
+++ b/docs/installation/configuring/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/configuring/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/configuring/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
diff --git a/docs/installation/event-logging-page/index.html b/docs/installation/event-logging-page/index.html
index 2e14832..e20b518 100644
--- a/docs/installation/event-logging-page/index.html
+++ b/docs/installation/event-logging-page/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/event-logging-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/event-logging-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/installation/event-logging/index.html b/docs/installation/event-logging/index.html
index cbd171f..aaa8d54 100644
--- a/docs/installation/event-logging/index.html
+++ b/docs/installation/event-logging/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 on the UI by navigating to <strong>Security &gt; Action Log</strong>. You can freely customize these logs by
 implementing your own event log class.</p><p>Here&#x27;s an example of a simple JSON-to-stdout class:</p><pre><code class="language-python">    def log(self, user_id, action, *args, **kwargs):
         records = kwargs.get(&#x27;records&#x27;, list())
@@ -52,4 +52,4 @@ STATS_LOGGER = StatsdStatsLogger(host=&#x27;localhost&#x27;, port=8125, prefix=&
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/event-logging";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/event-logging";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/installation/frontend-assets/index.html b/docs/installation/frontend-assets/index.html
index afaf22b..1bf5744 100644
--- a/docs/installation/frontend-assets/index.html
+++ b/docs/installation/frontend-assets/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/frontend-assets/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/frontend-assets/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_la [...]
\ No newline at end of file
diff --git a/docs/installation/index.html b/docs/installation/index.html
index dcb2067..d28a8a3 100644
--- a/docs/installation/index.html
+++ b/docs/installation/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highligh [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highligh [...]
\ No newline at end of file
diff --git a/docs/installation/installing-superset-from-scratch/index.html b/docs/installation/installing-superset-from-scratch/index.html
index f243483..492be16 100644
--- a/docs/installation/installing-superset-from-scratch/index.html
+++ b/docs/installation/installing-superset-from-scratch/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 the cryptography Python library to encrypt connection passwords. Unfortunately, this library has OS
 level dependencies.</p><p><strong>Debian and Ubuntu</strong></p><p>The following command will ensure that the required dependencies are installed:</p><pre><code>sudo apt-get install build-essential libssl-dev libffi-dev python-dev python-pip libsasl2-dev libldap2-dev
 </code></pre><p>In Ubuntu 20.04 the following command will ensure that the required dependencies are installed:</p><pre><code>sudo apt-get install build-essential libssl-dev libffi-dev python3-dev python3-pip libsasl2-dev libldap2-dev
@@ -72,4 +72,4 @@ cluster.</p></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/installing-superset-from-scratch";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-synta [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/installing-superset-from-scratch";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-synta [...]
\ No newline at end of file
diff --git a/docs/installation/installing-superset-using-docker-compose/index.html b/docs/installation/installing-superset-using-docker-compose/index.html
index 80b7569..eb2a7f9 100644
--- a/docs/installation/installing-superset-using-docker-compose/index.html
+++ b/docs/installation/installing-superset-using-docker-compose/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 computer. Superset does not have official support for Windows, so we have provided a VM workaround
 below.</p><h3 id="1-install-a-docker-engine-and-docker-compose">1. Install a Docker Engine and Docker Compose</h3><p><strong>Mac OSX</strong></p><p><a href="https://docs.docker.com/docker-for-mac/install/">Install Docker for Mac</a>, which includes the Docker
 engine and a recent version of <code>docker-compose</code> out of the box.</p><p>Once you have Docker for Mac installed, open up the preferences pane for Docker, go to the
@@ -27,7 +27,12 @@ following command:</p><pre><code class="language-bash">$ git clone https://githu
 </code></pre><p>Once that command completes successfully, you should see a new <code>superset</code> folder in your
 current directory.</p><h3 id="3-launch-superset-through-docker-compose">3. Launch Superset Through Docker Compose</h3><p>Navigate to the folder you created in step 1:</p><pre><code class="language-bash">$ cd superset
 </code></pre><p>Then, run the following commands:</p><pre><code class="language-bash">$ docker-compose -f docker-compose-non-dev.yml pull
-</code></pre><pre><code class="language-bash">$ docker-compose -f docker-compose-non-dev.yml up
+$ docker-compose -f docker-compose-non-dev.yml up
+</code></pre><p>Alternatively, you can also run a specific version of Superset by first checking out
+the branch/tag, and then starting <code>docker-compose</code> with the <code>TAG</code> variable.
+For example, to run the 1.4.0 version, run the following commands:</p><pre><code class="language-bash">% git checkout 1.4.0
+$ TAG=1.4.0 docker-compose -f docker-compose-non-dev.yml pull
+$ TAG=1.4.0 docker-compose -f docker-compose-non-dev.yml up
 </code></pre><p>You should see a wall of logging output from the containers being launched on your machine. Once
 this output slows, you should have a running instance of Superset on your local machine!</p><p><strong>Note:</strong> This will bring up superset in a non-dev mode, changes to the codebase will not be reflected.
 If you would like to run superset in dev mode to test local changes, simply replace the previous command with: <code>docker-compose up</code>,
@@ -54,4 +59,4 @@ yours is one of them, please make sure it uses <code>http</code>.</p><p>Log in w
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/installing-superset-using-docker-compose";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"rea [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/installing-superset-using-docker-compose";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"rea [...]
\ No newline at end of file
diff --git a/docs/installation/installing_scratch/index.html b/docs/installation/installing_scratch/index.html
index 7a54f11..20f8d88 100644
--- a/docs/installation/installing_scratch/index.html
+++ b/docs/installation/installing_scratch/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/installing_scratch/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/installing_scratch/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/installation/kubernetes/index.html b/docs/installation/kubernetes/index.html
index d38bad7..e7eccb0 100644
--- a/docs/installation/kubernetes/index.html
+++ b/docs/installation/kubernetes/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/kubernetes/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/kubernetes/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languag [...]
\ No newline at end of file
diff --git a/docs/installation/local-frontend/index.html b/docs/installation/local-frontend/index.html
index 3292f3c..1dfc6e1 100644
--- a/docs/installation/local-frontend/index.html
+++ b/docs/installation/local-frontend/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 frontend assets (TypeScript, JavaScript, CSS, and images) must be compiled in order to properly display the web UI.
 The <code>superset-frontend</code> directory contains all NPM-managed frontend assets.
 Note that for some legacy pages there are additional frontend assets bundled with Flask-Appbuilder (e.g. jQuery and bootstrap).
@@ -56,4 +56,4 @@ It allows you to run Flask server in another environment while keep assets build
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/local-frontend";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/local-frontend";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
diff --git a/docs/installation/networking-settings/index.html b/docs/installation/networking-settings/index.html
index 8dd3e1b..6a603cc 100644
--- a/docs/installation/networking-settings/index.html
+++ b/docs/installation/networking-settings/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>The following keys in <code>superset_config.py</code> can be specified to configure CORS:</p><ul><li><code>ENABLE_CORS</code>: Must be set to <code>True</code> in order to enable CORS</li><li><code>CORS_OPTIONS</code>: options passed to Flask-CORS
 (<a href="https://flask-cors.corydolphin.com/en/latest/api.html#extension">documentation</a>)</li></ul><h3 id="domain-sharding">Domain Sharding</h3><p>Chrome allows up to 6 open connections per domain at a time. When there are more than 6 slices in
 dashboard, a lot of time fetch requests are queued up and wait for next available socket.
@@ -37,4 +37,4 @@ from the proxy) to Gunicorn’s <code>REMOTE_USER</code> environment variable:</
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/networking-settings";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/networking-settings";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/installation/networking_settings/index.html b/docs/installation/networking_settings/index.html
index 6716f5a..9d2d162 100644
--- a/docs/installation/networking_settings/index.html
+++ b/docs/installation/networking_settings/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/networking_settings/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/networking_settings/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighte [...]
\ No newline at end of file
diff --git a/docs/installation/running-on-kubernetes/index.html b/docs/installation/running-on-kubernetes/index.html
index 4e9d1c8..0c61806 100644
--- a/docs/installation/running-on-kubernetes/index.html
+++ b/docs/installation/running-on-kubernetes/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 &quot;superset&quot; has been added to your repositories
 </code></pre><ol start="2"><li>View charts in repo</li></ol><pre><code class="language-sh">helm search repo superset
 NAME                    CHART VERSION   APP VERSION     DESCRIPTION
@@ -250,4 +250,4 @@ configOverrides:
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/running-on-kubernetes";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/running-on-kubernetes";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlight [...]
\ No newline at end of file
diff --git a/docs/installation/sql-templating/index.html b/docs/installation/sql-templating/index.html
index c6a7eb7..ed1c391 100644
--- a/docs/installation/sql-templating/index.html
+++ b/docs/installation/sql-templating/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 To enable templating, the <code>ENABLE_TEMPLATE_PROCESSING</code> feature flag needs to be enabled in
 <code>superset_config.py</code>. When templating is enabled, python code can be embedded in virtual datasets and
 in Custom SQL in the filter and metric controls in Explore. By default, the following variables are
@@ -167,4 +167,4 @@ returns the operator specified in the Explore UI.</p><p> This is useful if:</p><
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/sql-templating";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/sql-templating";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lang [...]
\ No newline at end of file
diff --git a/docs/installation/sql_templating/index.html b/docs/installation/sql_templating/index.html
index 2dfe19a..4188fa3 100644
--- a/docs/installation/sql_templating/index.html
+++ b/docs/installation/sql_templating/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/sql_templating/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lan [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/sql_templating/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_lan [...]
\ No newline at end of file
diff --git a/docs/installation/upgrading-superset/index.html b/docs/installation/upgrading-superset/index.html
index 287d139..97d2994 100644
--- a/docs/installation/upgrading-superset/index.html
+++ b/docs/installation/upgrading-superset/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 </code></pre><p>Then, update the folder that mirrors the <code>superset</code> repo through git:</p><pre><code class="language-bash">cd superset/
 git pull origin master
 </code></pre><p>Then, restart the containers and any changed Docker images will be automatically pulled down:</p><pre><code class="language-bash">docker-compose up
@@ -36,4 +36,4 @@ recommend upgrading in a staging environment and upgrading production finally du
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/upgrading-superset";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/upgrading-superset";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/installation/upgrading_superset/index.html b/docs/installation/upgrading_superset/index.html
index 92c9414..e11d7d7 100644
--- a/docs/installation/upgrading_superset/index.html
+++ b/docs/installation/upgrading_superset/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/upgrading_superset/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/installation/upgrading_superset/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter [...]
\ No newline at end of file
diff --git a/docs/intro/index.html b/docs/intro/index.html
index 5564945..952b4a3 100644
--- a/docs/intro/index.html
+++ b/docs/intro/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 is fast, lightweight, intuitive, and loaded with options that make it easy for users of all skill
 sets to explore and visualize their data, from simple pie charts to highly detailed deck.gl
 geospatial charts.</p><p>Here are a <strong>few different ways you can get started with Superset</strong>:</p><ul><li>Download the <a href="https://dist.apache.org/repos/dist/release/superset/1.0.0/">source from Apache Foundation&#x27;s website</a></li><li>Download the latest Superset version from <a href="https://pypi.org/project/apache-superset/">Pypi here</a></li><li>Setup Superset locally with one command
@@ -39,4 +39,4 @@ a day.</p><p>You can find a partial list of industries and companies embracing S
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/intro";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf": [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/intro";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf": [...]
\ No newline at end of file
diff --git a/docs/introduction/index.html b/docs/introduction/index.html
index 2e13f68..1b6931f 100644
--- a/docs/introduction/index.html
+++ b/docs/introduction/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/introduction/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highligh [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/introduction/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highligh [...]
\ No newline at end of file
diff --git a/docs/miscellaneous/chart-params/index.html b/docs/miscellaneous/chart-params/index.html
index 57c9d88..823f90c 100644
--- a/docs/miscellaneous/chart-params/index.html
+++ b/docs/miscellaneous/chart-params/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/chart-params";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/chart-params";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langu [...]
\ No newline at end of file
diff --git a/docs/miscellaneous/country-map-tools/index.html b/docs/miscellaneous/country-map-tools/index.html
index 5066cfd..25541c0 100644
--- a/docs/miscellaneous/country-map-tools/index.html
+++ b/docs/miscellaneous/country-map-tools/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 your countries by province, states, or other subdivision types. It does not rely
 on any third-party map services but would require you to provide the
 <a href="https://en.wikipedia.org/wiki/ISO_3166-2">ISO-3166-2</a> codes of your country&#x27;s
@@ -34,4 +34,4 @@ publish it under another name yourself.</li><li>Update npm dependencies in <code
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/country-map-tools";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/country-map-tools";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_ [...]
\ No newline at end of file
diff --git a/docs/miscellaneous/importing-exporting-datasources/index.html b/docs/miscellaneous/importing-exporting-datasources/index.html
index ebe2843..2239391 100644
--- a/docs/miscellaneous/importing-exporting-datasources/index.html
+++ b/docs/miscellaneous/importing-exporting-datasources/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 both databases and druid clusters. The data is expected to be organized in the following hierarchy:</p><pre><code>├──databases
 |  ├──database_1
 |  |  ├──table_1
@@ -78,4 +78,4 @@ datasets by saving the following YAML to file and then running the <strong>impor
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/importing-exporting-datasources";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-synta [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/importing-exporting-datasources";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-synta [...]
\ No newline at end of file
diff --git a/docs/miscellaneous/issue-codes/index.html b/docs/miscellaneous/issue-codes/index.html
index 698717f..92c2406 100644
--- a/docs/miscellaneous/issue-codes/index.html
+++ b/docs/miscellaneous/issue-codes/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 Superset and provides additional context.</p><h2 id="issue-1000">Issue 1000</h2><pre><code>The datasource is too large to query.
 </code></pre><p>It&#x27;s likely your datasource has grown too large to run the current
 query, and is timing out. You can resolve this by reducing the
@@ -93,4 +93,4 @@ check that the username and password were typed correctly.</p><h2 id="issue-1015
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/issue-codes";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/miscellaneous/issue-codes";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_langua [...]
\ No newline at end of file
diff --git a/docs/rest-api/index.html b/docs/rest-api/index.html
index e7d2ef0..67365b0 100644
--- a/docs/rest-api/index.html
+++ b/docs/rest-api/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 <a href="https://swagger.io/specification/">OpenAPI specification</a>, and is
 documented here. The docs bellow are generated using
 <a href="https://www.npmjs.com/package/swagger-ui-react">Swagger React UI</a>.</p><div data-show="true" class="ant-alert ant-alert-info ant-alert-no-icon" role="alert"><span class="ant-alert-message"><div><strong>NOTE! </strong>You can find an interactive version of this documentation on your local Superset instance at <strong>/swagger/v1</strong> (if enabled)</div></span><span class="ant-alert-description"></span></div><br/><br/><hr/><div class="swagger-container"></div></div><style dat [...]
@@ -30,4 +30,4 @@ documented here. The docs bellow are generated using
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/rest-api";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abn [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/rest-api";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abn [...]
\ No newline at end of file
diff --git a/docs/roadmap-page/index.html b/docs/roadmap-page/index.html
index 70c3876..69b038f 100644
--- a/docs/roadmap-page/index.html
+++ b/docs/roadmap-page/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/roadmap-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highligh [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/roadmap-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highligh [...]
\ No newline at end of file
diff --git a/docs/roadmap/index.html b/docs/roadmap/index.html
index 81a3d4d..3a13674 100644
--- a/docs/roadmap/index.html
+++ b/docs/roadmap/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 ahead. Many contributions come directly without ever making it onto the roadmap.
 Find out more about how the roadmap is managed in
 <a href="https://github.com/apache/superset/issues/10894">SIP (Superset Improvement Proposal) 53</a></p></div><style data-emotion-css="1cym0rr">.css-1cym0rr{position:fixed;top:64px;right:0;width:250px;padding:16px;height:605px;overflow:auto;}@media (max-width:1200px){.css-1cym0rr{display:none;}}.css-1cym0rr ul{font-size:12px;}.css-1cym0rr ul li{height:25px;line-height:25px;word-wrap:break-word;}</style><div class="css-1cym0rr"><div><div class=""><div class="ant-anchor-wrapper" style="max [...]
@@ -30,4 +30,4 @@ Find out more about how the roadmap is managed in
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/roadmap";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/roadmap";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf [...]
\ No newline at end of file
diff --git a/docs/security-page/index.html b/docs/security-page/index.html
index e7360b0..2fb7362 100644
--- a/docs/security-page/index.html
+++ b/docs/security-page/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/security-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/security-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlig [...]
\ No newline at end of file
diff --git a/docs/security/index.html b/docs/security/index.html
index b21eff5..e4672f1 100644
--- a/docs/security/index.html
+++ b/docs/security/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 built on top of Flask. FAB provides authentication, user management, permissions and roles.
 Please read its <a href="https://flask-appbuilder.readthedocs.io/en/latest/security.html">Security documentation</a>.</p><h3 id="provided-roles">Provided Roles</h3><p>Superset ships with a set of roles that are handled by Superset itself. You can assume
 that these roles will stay up-to-date as Superset evolves (and as you update Superset versions).</p><p>Even though <strong>Admin</strong> users have the ability, we don&#x27;t recommend altering the
@@ -87,4 +87,4 @@ and potential threats are handled, check their web page for more details.</p></d
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/security";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abn [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/security";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abn [...]
\ No newline at end of file
diff --git a/docs/version-one-page/index.html b/docs/version-one-page/index.html
index a5e866b..994b590 100644
--- a/docs/version-one-page/index.html
+++ b/docs/version-one-page/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/version-one-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/version-one-page/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_high [...]
\ No newline at end of file
diff --git a/docs/version-one/index.html b/docs/version-one/index.html
index 3ef55fd..06e207f 100644
--- a/docs/version-one/index.html
+++ b/docs/version-one/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
 very first commit at a hackathon at Airbnb back in 2015. Superset 1.0 packs a lot of new features,
 uplevels usability, holds a higher quality standard, and raises the bar for releases to come.</p><p>This page chronicles the key advancements that our community has been building up towards this release.</p><p>While growing fast over the past four years, Superset had accumulated a certain amount of technical debt,
 design debt, bugs, and idiosyncrasies. For this release, we wanted to pay the bulk of that debt off,
@@ -52,4 +52,4 @@ feature flags and configuration instructions needed.</p><table><thead><tr><th>Fe
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/version-one";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_ [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/docs/version-one";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_ [...]
\ No newline at end of file
diff --git a/gallery/index.html b/gallery/index.html
index d1bb5d7..f09e020 100644
--- a/gallery/index.html
+++ b/gallery/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/gallery/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":[" [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/gallery/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":[" [...]
\ No newline at end of file
diff --git a/index.html b/index.html
index 3dee696..2cdebc2 100644
--- a/index.html
+++ b/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
                     Quickly and easily integrate and explore your data, using
                     either our simple no-code viz builder or state of the art SQL
                     IDE.
@@ -123,4 +123,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":["/react-s [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf":["/react-s [...]
\ No newline at end of file
diff --git a/page-data/app-data.json b/page-data/app-data.json
index a0bed70..e44e293 100644
--- a/page-data/app-data.json
+++ b/page-data/app-data.json
@@ -1 +1 @@
-{"webpackCompilationHash":"5d88c29c5d70eb4ba25f"}
+{"webpackCompilationHash":"4a2b58fff55d5fd00e52"}
diff --git a/resources/index.html b/resources/index.html
index 9bd004a..5ddaa70 100644
--- a/resources/index.html
+++ b/resources/index.html
@@ -9,7 +9,7 @@
  * All rights reserved.
  *       
  */[class*=ant-]::-ms-clear,[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal{display:none}[class*=ant-],[class*=ant-] *,[class*=ant-] :after,[class*=ant-] :before,[class^=ant-],[class^=ant-] *,[class^=ant-] :after,[class^=ant-] :before{box-sizing:border-box}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{line-he [...]
-  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
+  /*! autoprefixer: ignore next */-webkit-box-orient:vertical;overflow:hidden}.ant-typography-rtl{direction:rtl}.ant-typography-rtl .ant-typography-copy,.ant-typography-rtl .ant-typography-edit,.ant-typography-rtl .ant-typography-expand{margin-right:4px;margin-left:0}.ant-typography-rtl .ant-typography-expand{float:left}div.ant-typography-edit-content.ant-typography-rtl{right:-12px;left:auto}.ant-typography-rtl .ant-typography-edit-content-confirm{right:auto;left:10px}.ant-typography-rtl [...]
     window.GATSBY_GTAG_PLUGIN_GA_TRACKING_ID = (
       'G-133LHD3B3N'
     );
@@ -27,4 +27,4 @@
     window.gtag = gtag;
     gtag('js', new Date());
     gtag('config', 'G-133LHD3B3N', options);
-  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/resources/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf": [...]
\ No newline at end of file
+  </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/resources/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-af2e024da303c0842a93.js"],"app":["/app-8cfdefaf830c62add72f.js"],"react-syntax-highlighter/lowlight-import":[],"react-syntax-highlighter_languages_highlight_oneC":["/react-syntax-highlighter_languages_highlight_oneC-d39dc175bcebfdbba853.js"],"react-syntax-highlighter_languages_highlight_abnf": [...]
\ No newline at end of file
diff --git a/webpack-runtime-7f2e66534a52860966a4.js b/webpack-runtime-b26b661de278259a29bf.js
similarity index 99%
rename from webpack-runtime-7f2e66534a52860966a4.js
rename to webpack-runtime-b26b661de278259a29bf.js
index 4fa64a1..1aa39ed 100644
--- a/webpack-runtime-7f2e66534a52860966a4.js
+++ b/webpack-runtime-b26b661de278259a29bf.js
@@ -1,2 +1,2 @@
-!function(e){function a(a){for(var t,h,s=a[0],n=a[1],l=a[2],d=0,_=[];d<s.length;d++)h=s[d],Object.prototype.hasOwnProperty.call(c,h)&&c[h]&&_.push(c[h][0]),c[h]=0;for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);for(r&&r(a);_.length;)_.shift()();return i.push.apply(i,l||[]),g()}function g(){for(var e,a=0;a<i.length;a++){for(var g=i[a],t=!0,h=1;h<g.length;h++){var n=g[h];0!==c[n]&&(t=!1)}t&&(i.splice(a--,1),e=s(s.s=g[0]))}return e}var t={},h={6:0},c={6:0},i=[];function s( [...]
-//# sourceMappingURL=webpack-runtime-7f2e66534a52860966a4.js.map
\ No newline at end of file
+!function(e){function a(a){for(var t,h,s=a[0],n=a[1],l=a[2],d=0,_=[];d<s.length;d++)h=s[d],Object.prototype.hasOwnProperty.call(c,h)&&c[h]&&_.push(c[h][0]),c[h]=0;for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);for(r&&r(a);_.length;)_.shift()();return i.push.apply(i,l||[]),g()}function g(){for(var e,a=0;a<i.length;a++){for(var g=i[a],t=!0,h=1;h<g.length;h++){var n=g[h];0!==c[n]&&(t=!1)}t&&(i.splice(a--,1),e=s(s.s=g[0]))}return e}var t={},h={6:0},c={6:0},i=[];function s( [...]
+//# sourceMappingURL=webpack-runtime-b26b661de278259a29bf.js.map
\ No newline at end of file
diff --git a/webpack-runtime-7f2e66534a52860966a4.js.map b/webpack-runtime-b26b661de278259a29bf.js.map
similarity index 99%
rename from webpack-runtime-7f2e66534a52860966a4.js.map
rename to webpack-runtime-b26b661de278259a29bf.js.map
index 687f0c9..c96f2e1 100644
--- a/webpack-runtime-7f2e66534a52860966a4.js.map
+++ b/webpack-runtime-b26b661de278259a29bf.js.map
@@ -1 +1 @@
-{"version":3,"sources":["webpack:///webpack/bootstrap"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","6","exports","module","l" [...]
\ No newline at end of file
+{"version":3,"sources":["webpack:///webpack/bootstrap"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","6","exports","module","l" [...]
\ No newline at end of file
diff --git a/webpack.stats.json b/webpack.stats.json
index 305c5a0..05cd180 100644
--- a/webpack.stats.json
+++ b/webpack.stats.json
@@ -1 +1 @@
-{"errors":[],"warnings":["chunk styles [mini-css-extract-plugin]\nConflicting order. Following module has been added:\n * css ./node_modules/css-loader??ref--12-oneOf-1-1!./node_modules/postcss-loader/src??postcss-2!./node_modules/antd/es/list/style/index.css\ndespite it was not able to fulfill desired ordering with these modules:\n * css ./node_modules/css-loader??ref--12-oneOf-1-1!./node_modules/postcss-loader/src??postcss-2!./node_modules/antd/es/button/style/index.css\n   - couldn't  [...]
\ No newline at end of file
+{"errors":[],"warnings":["chunk styles [mini-css-extract-plugin]\nConflicting order. Following module has been added:\n * css ./node_modules/css-loader??ref--12-oneOf-1-1!./node_modules/postcss-loader/src??postcss-2!./node_modules/antd/es/list/style/index.css\ndespite it was not able to fulfill desired ordering with these modules:\n * css ./node_modules/css-loader??ref--12-oneOf-1-1!./node_modules/postcss-loader/src??postcss-2!./node_modules/antd/es/button/style/index.css\n   - couldn't  [...]
\ No newline at end of file