mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-21 15:13:50 +00:00
DX: simplify overlapsI expression in postgresql
This commit is contained in:
@@ -90,16 +90,14 @@ class OverlapsI extends FunctionNode
|
||||
|
||||
if ($part instanceof PathExpression) {
|
||||
return sprintf(
|
||||
"CASE WHEN %s IS NOT NULL THEN %s ELSE '%s'::date END",
|
||||
$part->dispatch($sqlWalker),
|
||||
"COALESCE(%s, '%s'::date)",
|
||||
$part->dispatch($sqlWalker),
|
||||
$p
|
||||
);
|
||||
}
|
||||
|
||||
return sprintf(
|
||||
"CASE WHEN %s::date IS NOT NULL THEN %s::date ELSE '%s'::date END",
|
||||
$part->dispatch($sqlWalker),
|
||||
"COALESCE(%s::date, '%s'::date)",
|
||||
$part->dispatch($sqlWalker),
|
||||
$p
|
||||
);
|
||||
|
Reference in New Issue
Block a user