This is an automated email from the ASF dual-hosted git repository.
dpgaspar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/master by this push:
new e805dec141 docs: discourage the use of SQLite (#23794)
e805dec141 is described below
commit e805dec1415020113d1a9cd2e5555b946bb9956d
Author: Daniel Vaz Gaspar <[email protected]>
AuthorDate: Wed Apr 26 14:28:42 2023 +0100
docs: discourage the use of SQLite (#23794)
---
docs/docs/installation/configuring-superset.mdx | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/docs/docs/installation/configuring-superset.mdx
b/docs/docs/installation/configuring-superset.mdx
index 7f80cc1b7e..9be7b8e85e 100644
--- a/docs/docs/installation/configuring-superset.mdx
+++ b/docs/docs/installation/configuring-superset.mdx
@@ -71,9 +71,11 @@ WTF_CSRF_EXEMPT_LIST = [‘’]
### Using a production metastore
-By default Superset is configured to use SQLite, it's a simple and fast way to
get you started
-(no installation needed). But for production environments you should use a
different database engine on
-a separate host or container.
+By default, Superset is configured to use SQLite, which is a simple and fast
way to get started
+(without requiring any installation). However, for production environments,
+using SQLite is highly discouraged due to security, scalability, and data
integrity reasons.
+It's important to use only the supported database engines and consider using a
different
+database engine on a separate host or container.
Superset supports the following database engines/versions:
@@ -89,7 +91,6 @@ Use the following database drivers and connection strings:
| ----------------------------------------- |
--------------------------------- |
------------------------------------------------------------------------ |
| [PostgreSQL](https://www.postgresql.org/) | `pip install psycopg2`
| `postgresql://<UserName>:<DBPassword>@<Database Host>/<Database Name>` |
| [MySQL](https://www.mysql.com/) | `pip install mysqlclient`
| `mysql://<UserName>:<DBPassword>@<Database Host>/<Database Name>` |
-| SQLite | No additional library needed
| `sqlite://` |
To configure Superset metastore set `SQLALCHEMY_DATABASE_URI` config key on
`superset_config`
to the appropriate connection string.