Skip to content

Commit 684016c

Browse files
authored
Merge pull request #702 from davalb/vacuum
run VACUUM command to free disc space
2 parents 0ea1b56 + b061210 commit 684016c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/Model/Table/RequestsTable.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
namespace DebugKit\Model\Table;
1414

1515
use Cake\Core\Configure;
16+
use Cake\Database\Driver\Sqlite;
1617
use Cake\ORM\Query;
1718
use Cake\ORM\Table;
1819
use DebugKit\Model\Entity\Request;
@@ -108,5 +109,10 @@ public function gc()
108109

109110
$statement = $query->execute();
110111
$statement->closeCursor();
112+
113+
$conn = $this->getConnection();
114+
if ($conn->getDriver() instanceof Sqlite) {
115+
$conn->execute('VACUUM;');
116+
}
111117
}
112118
}

0 commit comments

Comments
 (0)