From 5265777b875e5aa93ad359c7c0a6450ba22c7ec6 Mon Sep 17 00:00:00 2001 From: Zenkovich Date: Mon, 8 Apr 2024 14:18:12 +0300 Subject: [PATCH] Do not add FORMAT JSON to the end of query when addressed to the one instance only --- src/Transport/Http.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Transport/Http.php b/src/Transport/Http.php index 34b984e..88ba18c 100644 --- a/src/Transport/Http.php +++ b/src/Transport/Http.php @@ -626,6 +626,10 @@ private function prepareWrite($sql, $bindings = []): CurlerRequest $query = $this->prepareQuery($sql, $bindings); + if (strpos($sql, 'ON CLUSTER') === false) { + return $this->getRequestWrite($query); + } + if (strpos($sql, 'CREATE') === 0 || strpos($sql, 'DROP') === 0 || strpos($sql, 'ALTER') === 0) { $query->setFormat('JSON'); }