SQL Database Workspace
Remote database actions send data to your local runtime
Why: SQLite files are processed locally. PostgreSQL, MySQL and MariaDB connections require the authenticated localhost runtime.
Data sent:
- Database host, port, database name, username, password and TLS setting
- SQL statement, parameters, schema requests and mutation permission
Data handling: The authenticated localhost runtime forwards the operation to your service and returns its response. Saved connections use the encrypted project vault; query results remain in page memory.
This app does not log, trace or save request/response payloads or uploaded files on its server. External APIs and storage providers apply their own retention policies; this app cannot delete their copies.
Audit the source: src/app/api/local-connectors/route.ts
Audit the source: src/lib/sql-connector.ts
Using an empty temporary database. SQLite processing stays in a local worker. Your original file is not changed. After writes, download the updated copy.
Read-only mode is enforced by the database for this request. Run one SQL statement at a time.
Parameter placeholders: PostgreSQL: $1, $2… · MySQL / MariaDB / SQLite: ?
Saved query text is unencrypted in this project. Parameter values and result data are not saved. 64-bit integers are returned as text to preserve precision.