From 99da631aea974465ab842e28485785983c301e76 Mon Sep 17 00:00:00 2001 From: Alessio Dal Santo Date: Wed, 2 Jul 2025 00:22:09 +0200 Subject: [PATCH] Correzione selezione database/schema nell'interfaccia Data Coupler - Implementato discovery intelligente database vs schemi per ogni DBMS - Aggiornate query SQL per mostrare solo database effettivi (non ruoli/schemi di sistema) - Aggiunta UI modal per selezione database con riconnessione automatica - Aggiunta UI modal fallback per selezione schema quando necessario - Migliorate query discovery per SQL Server, PostgreSQL, MySQL e Oracle - Implementata logica di riconnessione automatica al database selezionato - Aggiornati testi e descrizioni dell'interfaccia per maggiore chiarezza - Gestione prioritaria: database disponibili fallback su schemi se necessario Fixes: Menu selezione mostrava ruoli invece dei database reali --- Data_Coupler/Pages/DataCoupler.razor | 71 +++++- Data_Coupler/Pages/DataCoupler.razor.cs | 273 ++++++++++++++++++++++-- 2 files changed, 327 insertions(+), 17 deletions(-) diff --git a/Data_Coupler/Pages/DataCoupler.razor b/Data_Coupler/Pages/DataCoupler.razor index d5c57fb..2d1718c 100644 --- a/Data_Coupler/Pages/DataCoupler.razor +++ b/Data_Coupler/Pages/DataCoupler.razor @@ -1155,7 +1155,7 @@ } else @@ -1185,7 +1189,70 @@ + + + + +} + + +@if (showSchemaSelectionModal) +{ +