summaryrefslogtreecommitdiffstats
path: root/src/Statements/TruncateStatement.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Statements/TruncateStatement.php')
-rw-r--r--src/Statements/TruncateStatement.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Statements/TruncateStatement.php b/src/Statements/TruncateStatement.php
index eb791d0..13a4d21 100644
--- a/src/Statements/TruncateStatement.php
+++ b/src/Statements/TruncateStatement.php
@@ -33,4 +33,14 @@ class TruncateStatement extends Statement
* @var Expression
*/
public $table;
+
+ /**
+ * Special build method for truncate statement as Statement::build would return empty string.
+ *
+ * @return string
+ */
+ public function build()
+ {
+ return 'TRUNCATE TABLE ' . $this->table . ';';
+ }
}