Manual · 9

Endpoints de fuentes de datos

Método Ruta Descripción
GET /datasources Listar todas las fuentes de datos
POST /datasources Conectar fuente de datos (Admin) – consulta Conectar una fuente de datos
POST /datasources/sqlite Crear nueva base de datos SQLite vacía (Admin) – consulta Crear una nueva base de datos SQLite directamente
DELETE /datasources/{id} Eliminar fuente de datos (Admin) – solo elimina la conexión, no los datos externos
POST /datasources/{id}/sync Releer esquema (Admin) – consulta Sincronizar
GET /datasources/{id}/tables Listar las tablas de esta fuente de datos
GET /datasources/{id}/download Descargar archivo SQLite (solo SQLite)
GET /datasources/{id}/export-schema Exportar configuración de la aplicación – consulta Exportar e importar el esquema
POST /datasources/{id}/import-schema Importar configuración de la aplicación (Admin)
POST /datasources/{id}/sql Ejecutar SQL (Admin) – consulta Terminal SQL
POST /datasources/{id}/sql-import/preview Vista previa de importación SQL (Admin)
POST /datasources/{id}/sql-import Ejecutar importación SQL (Admin) – consulta Importar SQL
POST /datasources/{id}/csv-import/preview Vista previa de importación CSV para tabla nueva (Admin)
POST /datasources/{id}/csv-import/tables Crear nueva tabla a partir de CSV (Admin) – consulta Importar CSV
POST /datasources/{id}/tables Crear nueva tabla vacía (Admin)