diff --git a/databases/duckdb.mdx b/databases/duckdb.mdx
index 86d5536..2719b2c 100644
--- a/databases/duckdb.mdx
+++ b/databases/duckdb.mdx
@@ -32,8 +32,8 @@ Pick a `.duckdb` file to open a database, or a `.parquet`, `.csv`, `.tsv`, `.jso
| Path | What you get |
|-------|-------------|
-| `.duckdb`, `.ddb` | The database in that file. A path that does not exist yet is created |
-| `.parquet`, `.csv`, `.tsv`, `.json`, `.ndjson` | An in-memory database holding two read-only views over the file, one named `file` and one named after the file. A path that does not exist is reported instead of created |
+| `.duckdb`, `.ddb`, or a DuckDB or SQLite file under any other name | The database in that file. A path that does not exist yet is created |
+| `.parquet`, `.csv`, `.tsv`, `.json`, `.jsonl`, `.ndjson`, also gzip or zstd compressed | An in-memory database holding two read-only views over the file, one named `file` and one named after the file. A path that does not exist is reported instead of created |
| `:memory:` | An empty database, discarded on disconnect |
In Local File mode the path is the whole connection, and it is required; the form shows no host, port or Database field.
diff --git a/features/safe-mode.mdx b/features/safe-mode.mdx
index df7d01e..1c90ed4 100644
--- a/features/safe-mode.mdx
+++ b/features/safe-mode.mdx
@@ -24,7 +24,7 @@ Four things the table cannot carry. The confirmation dialog shows the whole stat
- **Silent** is not a free pass: `DROP`, `TRUNCATE`, and a `DELETE` with no `WHERE` still raise the built-in dangerous query warning even there. So does a [Structure](/features/table-structure#saving-changes) save that drops a column, changes a column's type or character set, adds NOT NULL, changes the primary key, adds or rewrites a check constraint, converts a table's existing columns to another character set, or removes a MongoDB field. And **Read-Only** goes past queries to the interface itself, disabling inline cell editing, adding, deleting and duplicating rows, table truncate and drop, and import.
+ **Silent** is not a free pass: `DROP`, `TRUNCATE`, `CREATE OR REPLACE` of a table, schema or database, and a `DELETE` with no `WHERE` still raise the built-in dangerous query warning even there. So does a [Structure](/features/table-structure#saving-changes) save that drops a column, changes a column's type or character set, adds NOT NULL, changes the primary key, adds or rewrites a check constraint, converts a table's existing columns to another character set, or removes a MongoDB field. And **Read-Only** goes past queries to the interface itself, disabling inline cell editing, adding, deleting and duplicating rows, table truncate and drop, and import.
## Connections that are always read-only