Skip to content

Commit bf03779

Browse files
committed
issue #2 - PDO cursor forward only per default
1 parent 247f9bf commit bf03779

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Bridge/Pdo/PdoQueryBuilder.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ protected function doExecuteQuery(string $expression, array $arguments = []): Re
120120
{
121121
$this->dieIfClosed();
122122

123-
$statement = $this->connection->prepare($expression);
123+
$statement = $this->connection->prepare($expression, [\PDO::ATTR_CURSOR => \PDO::CURSOR_FWDONLY]);
124124
$statement->execute($arguments);
125125

126126
$result = new IterableResult(
@@ -140,7 +140,7 @@ protected function doExecuteStatement(string $expression, array $arguments = [])
140140
{
141141
$this->dieIfClosed();
142142

143-
$statement = $this->connection->prepare($expression);
143+
$statement = $this->connection->prepare($expression, [\PDO::ATTR_CURSOR => \PDO::CURSOR_FWDONLY]);
144144
$statement->execute($arguments);
145145

146146
return $statement->rowCount();

0 commit comments

Comments
 (0)