Importare da una query
A volte non puoi aprire una connessione diretta al tuo database — si trova dietro un bastion, è bloccato o isolato dalla rete. Importare da una query ti permette di eseguire l'introspezione dello schema alle tue condizioni e di portarne il risultato in EntityFlow senza condividere alcuna credenziale.
Come funziona
- Nella procedura guidata Nuovo diagramma, scegli Importare da una query.
- Seleziona il motore del tuo database. EntityFlow ti fornisce una query di introspezione specifica del dialetto.
- Esegui quella query nel tuo client SQL — quello di cui ti fidi già e che ha già accesso.
- Copia il risultato JSON che restituisce e incollalo nella procedura guidata.
- EntityFlow analizza il risultato e costruisce il diagramma.
Perché usarla
:::tip Nessuna credenziale lascia la tua macchina Esegui la query tu stesso con il tuo accesso esistente, così EntityFlow non vede mai il tuo host, utente o password. Questo è il percorso più sicuro per database di produzione, regolamentati o isolati dalla rete. :::
- Funziona quando connettersi direttamente non è possibile o consentito.
- Mantiene l'accesso al database interamente dalla tua parte.
- Produce lo stesso tipo di diagramma di una connessione dal vivo — tabelle, campi, tipi e relazioni.
Poiché non c'è alcuna connessione memorizzata, un diagramma importato da una query non può essere sincronizzato in seguito. Se hai bisogno di una sincronizzazione continua, connettiti direttamente al database e memorizza la connessione.