summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDan Ungureanu <udan1107@gmail.com>2015-08-16 00:58:05 +0300
committerDan Ungureanu <udan1107@gmail.com>2015-08-16 00:58:05 +0300
commit3cbebbe741f4bab1ce4790daa34d4cdd8bf36a25 (patch)
tree47b01b638d1799d277077d3221165550e1db845e /src
parent0b225249fe4e7ff77d245c68530e8f090bdc53ca (diff)
downloadsql-parser-3cbebbe741f4bab1ce4790daa34d4cdd8bf36a25.zip
sql-parser-3cbebbe741f4bab1ce4790daa34d4cdd8bf36a25.tar.gz
sql-parser-3cbebbe741f4bab1ce4790daa34d4cdd8bf36a25.tar.bz2
Fixed tests.
Diffstat (limited to 'src')
-rw-r--r--src/Statements/CreateStatement.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/Statements/CreateStatement.php b/src/Statements/CreateStatement.php
index fad4017..0f2e565 100644
--- a/src/Statements/CreateStatement.php
+++ b/src/Statements/CreateStatement.php
@@ -453,11 +453,13 @@ class CreateStatement extends Statement
$field = null;
}
} elseif (($token->type === Token::TYPE_OPERATOR) && ($token->value === '(')) {
- $this->partitions = ArrayObj::parse(
- $parser,
- $list,
- array('type' => 'SqlParser\Components\PartitionDefinition')
- );
+ if (!empty($this->partitionBy)) {
+ $this->partitions = ArrayObj::parse(
+ $parser,
+ $list,
+ array('type' => 'SqlParser\Components\PartitionDefinition')
+ );
+ }
break;
}
}