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)