Terminal SQL
Exécute du SQL quelconque directement sur une source de données – accessible depuis la page de détail de la source de données ou l’icône correspondante sur une page de table.
Une instruction de lecture (SELECT, WITH, EXPLAIN, SHOW, PRAGMA) s’exécute immédiatement et affiche le résultat sous forme de tableau. Toute autre instruction (INSERT/UPDATE/DELETE/DDL comme CREATE TABLE) affiche d’abord une confirmation avec le texte SQL exact – elle n’est réellement exécutée qu’après confirmation explicite.
L’éditeur SQL de la page de détail de la source de données est l’endroit où, par exemple, vous créez une nouvelle table avec une véritable clé étrangère REFERENCES si vous souhaitez utiliser la fonctionnalité de schéma SQL native de votre base de données (voir Clé étrangère (1:n)) – exactement comme la table qui se trouve derrière ce manuel a elle-même été créée.
Plusieurs onglets
Plusieurs requêtes peuvent rester ouvertes en même temps, chacune dans son propre onglet (comme dans VS Code) – “Nouvel onglet” en crée un autre. Un onglet contenant des modifications non enregistrées demande confirmation avant de se fermer.
Snippets
Les requêtes fréquemment utilisées peuvent être enregistrées comme snippet nommé et rouvertes à tout moment dans un nouvel onglet via la barre latérale réductible. Un snippet existant peut être écrasé avec le SQL de l’onglet actuel ou supprimé (les deux avec une confirmation).