Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.
validate_enum_literals_in_operators
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.1 | 0 | Nouveau paramètre |
Si cette option est activée, les littéraux enum utilisés dans des opérateurs tels que IN, NOT IN, == et != sont validés par rapport au type enum, et une exception est levée si le littéral n’est pas une valeur enum valide.
validate_mutation_query
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.11 | 1 | Nouveau paramètre qui valide les requêtes de mutation par défaut. |
Valider les requêtes de mutation avant de les accepter. Les mutations sont exécutées en arrière-plan, et l'exécution d'une requête invalide entraînera leur blocage, nécessitant une intervention manuelle.
Ne modifiez ce paramètre que si vous rencontrez un bogue non rétrocompatible.
validate_polygons
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 20.4 | 1 | Lever une exception si le polygone est invalide dans la fonction pointInPolygon par défaut, au lieu de renvoyer des résultats potentiellement erronés |
Active ou désactive le déclenchement d'une exception dans la fonction pointInPolygon si le polygone est auto-intersecté ou présente une tangence à lui-même.
Valeurs possibles :
- 0 — Le déclenchement d'une exception est désactivé.
pointInPolygonaccepte les polygones invalides et peut renvoyer des résultats incorrects. - 1 — Le déclenchement d'une exception est activé.