- {t(
- "4. The version field is a string specifying this db's version. This " +
- 'should be used with Presto DBs so that the syntax is correct.',
- )}
+
+
+ {t('JSON string containing extra configuration elements.')}
+
+
+ {t(
+ '1. The engine_params object gets unpacked into the sqlalchemy.create_engine ' +
+ 'call, while the metadata_params gets unpacked into the sqlalchemy.MetaData ' +
+ 'call.',
+ )}
+
+
+ {t(
+ '2. The metadata_cache_timeout is a cache timeout setting in seconds for ' +
+ 'metadata fetch of this database. Specify it as "metadata_cache_timeout": ' +
+ '{"schema_cache_timeout": 600, "table_cache_timeout": 600}. If unset, cache ' +
+ 'will not be enabled for the functionality. A timeout of 0 indicates that ' +
+ 'the cache never expires.',
+ )}
+
+
+ {t(
+ '3. The schemas_allowed_for_csv_upload is a comma separated list of schemas ' +
+ 'that CSVs are allowed to upload to. Specify it as ' +
+ '"schemas_allowed_for_csv_upload": ["public", "csv_upload"]. If database ' +
+ 'flavor does not support schema or any schema is allowed to be accessed, ' +
+ 'just leave the list empty.',
+ )}
+
+
+ {t(
+ "4. The version field is a string specifying this db's version. This " +
+ 'should be used with Presto DBs so that the syntax is correct.',
+ )}
+
+
+ {t(
+ '5. The allows_virtual_table_explore field is a boolean specifying whether ' +
+ 'or not the Explore button in SQL Lab results is shown.',
+ )}
+
- {t(
- '5. The allows_virtual_table_explore field is a boolean specifying whether ' +
- 'or not the Explore button in SQL Lab results is shown.',
- )}
-