You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/configure/warehouses.md
+48-1Lines changed: 48 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Warehouses
2
2
3
-
Altimate Code connects to 10 warehouse types. Configure them in `.altimate-code/connections.json` (project-local) or `~/.altimate-code/connections.json` (global).
3
+
Altimate Code connects to 12 warehouse types. Configure them in `.altimate-code/connections.json` (project-local) or `~/.altimate-code/connections.json` (global).
4
4
5
5
## Configuration
6
6
@@ -348,6 +348,53 @@ If you're already authenticated via `gcloud`, omit `credentials_path`:
348
348
!!! info "Server compatibility"
349
349
The ClickHouse driver supports ClickHouse server versions 23.3 and later, covering all non-EOL releases. This includes LTS releases 23.8, 24.3, 24.8, and all stable releases through the current version.
350
350
351
+
## Oracle
352
+
353
+
```json
354
+
{
355
+
"oracle-prod": {
356
+
"type": "oracle",
357
+
"host": "localhost",
358
+
"port": 1521,
359
+
"service_name": "ORCL",
360
+
"user": "analyst",
361
+
"password": "{env:ORACLE_PASSWORD}"
362
+
}
363
+
}
364
+
```
365
+
366
+
| Field | Required | Description |
367
+
|-------|----------|-------------|
368
+
|`connection_string`| No | Full connect string (alternative to individual fields, e.g. `host:1521/ORCL`) |
369
+
|`host`| No | Hostname (default: `127.0.0.1`) |
370
+
|`port`| No | Port (default: `1521`) |
371
+
|`service_name`| No | Oracle service name (default: `ORCL`) |
372
+
|`database`| No | Alias for `service_name`|
373
+
|`user`| No | Username |
374
+
|`password`| No | Password |
375
+
376
+
!!! info "Pure JavaScript driver"
377
+
The Oracle driver uses `oracledb` in thin mode (pure JavaScript) — no Oracle Instant Client installation is required.
378
+
379
+
## SQLite
380
+
381
+
```json
382
+
{
383
+
"dev-sqlite": {
384
+
"type": "sqlite",
385
+
"path": "./dev.sqlite"
386
+
}
387
+
}
388
+
```
389
+
390
+
| Field | Required | Description |
391
+
|-------|----------|-------------|
392
+
|`path`| No | Database file path. Omit or use `":memory:"` for in-memory |
393
+
|`readonly`| No | Open in read-only mode (default: `false`) |
394
+
395
+
!!! note
396
+
SQLite uses Bun's built-in `bun:sqlite` driver. WAL journal mode is enabled automatically for writable databases.
0 commit comments