Polymorphic refactor + improvements to select sql rewriting

This commit is contained in:
Matthew Bucci
2023-10-28 02:56:41 -07:00
parent a45338251e
commit 83002198b1
11 changed files with 1384 additions and 624 deletions
@@ -0,0 +1,10 @@
<?php
class OptimizeTableSQLRewriter extends AbstractSQLRewriter
{
public function rewrite(): string
{
$sql = $this->original();
return str_replace('OPTIMIZE TABLE', 'VACUUM', $sql);
}
}