Estas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.
validate_enum_literals_in_operators
Tipo
Bool
Padrão
0
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 25.1 | 0 | Nova configuração |
Se habilitada, valida literais enum em operadores como IN, NOT IN, ==, != em relação ao tipo enum e lança uma exceção se o literal não for um valor enum válido.
validate_mutation_query
Tipo
Bool
Padrão
1
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 24.11 | 1 | Nova configuração para validar consultas de mutação por padrão. |
Valide as consultas de mutação antes de aceitá-las. As mutações são executadas em segundo plano, e executar uma consulta inválida fará com que elas fiquem travadas, exigindo intervenção manual.
Altere essa configuração apenas se encontrar um bug incompatível com versões anteriores.
validate_polygons
Tipo
Bool
Padrão
1
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 20.4 | 1 | Lança uma exceção por padrão se o polígono for inválido na função pointInPolygon, em vez de retornar resultados possivelmente incorretos |
Habilita ou desabilita o lançamento de uma exceção na função pointInPolygon se o polígono se intersectar consigo mesmo ou for autotangente.
Valores possíveis:
- 0 — O lançamento de exceção está desabilitado.
pointInPolygonaceita polígonos inválidos e pode retornar resultados incorretos para eles. - 1 — O lançamento de exceção está habilitado.