Manuale · 9
Endpoint delle origini dati
| Metodo | Percorso | Descrizione |
|---|---|---|
| GET | /datasources |
Elenca tutte le origini dati |
| POST | /datasources |
Connette un’origine dati (Admin) – vedi Connettere un’origine dati |
| POST | /datasources/sqlite |
Crea un nuovo database SQLite vuoto (Admin) – vedi Creare direttamente un nuovo database SQLite |
| DELETE | /datasources/{id} |
Rimuove un’origine dati (Admin) – elimina solo la connessione, non i dati esterni |
| POST | /datasources/{id}/sync |
Rilegge lo schema (Admin) – vedi Sincronizzare |
| GET | /datasources/{id}/tables |
Elenca le tabelle di questa origine dati |
| GET | /datasources/{id}/download |
Scarica il file SQLite (solo SQLite) |
| GET | /datasources/{id}/export-schema |
Esporta la configurazione dell’app – vedi Esportare e importare lo schema |
| POST | /datasources/{id}/import-schema |
Importa la configurazione dell’app (Admin) |
| POST | /datasources/{id}/sql |
Esegue SQL (Admin) – vedi Terminale SQL |
| POST | /datasources/{id}/sql-import/preview |
Anteprima dell’importazione SQL (Admin) |
| POST | /datasources/{id}/sql-import |
Esegue l’importazione SQL (Admin) – vedi Importazione SQL |
| POST | /datasources/{id}/csv-import/preview |
Anteprima dell’importazione CSV per una nuova tabella (Admin) |
| POST | /datasources/{id}/csv-import/tables |
Crea una nuova tabella da CSV (Admin) – vedi Importazione CSV |
| POST | /datasources/{id}/tables |
Crea una nuova tabella vuota (Admin) |