Chapitre 22 : Bases de Données et Versions Prises en Charge
Info : SQLOZ intègre des connecteurs natifs pour MySQL/MariaDB, PostgreSQL et SQLite. Matrice des versions validées et seuils de fonctionnalités.
22.1 Prise en charge des connexions
La fenêtre de création de profil propose MySQL, PostgreSQL et SQLite. MariaDB emploie la famille MySQL et est identifié automatiquement après la négociation de version avec le serveur.
22.2 Matrice de versions testées
| Famille | Versions testées dans cette version | Statut |
|---|---|---|
| MySQL | 8.0, 8.4 | Couverture complète |
| MariaDB | 10.6, 11.4 | Couverture complète |
| PostgreSQL | 16 | Couverture complète |
| SQLite | SQLite système de la plateforme macOS | Pilotes natifs locaux |
Cette grille représente les versions formellement certifiées lors des cycles QA, et non des versions minimales bloquantes.
22.3 Seuils de fonctionnalités
Exemples de seuils : DDL en ligne MySQL (5.6+), colonnes virtuelles (5.7+), type JSON (5.7.8+), index invisibles (8.0+), EXPLAIN ANALYZE (8.0.18+). PostgreSQL prend en charge les fonctions de fenêtrage dès 8.4+, le JSON à partir de 9.4+ et les colonnes générées dès 12+.