Exemple #1
0
 /**
  * Creates column object from tokens.
  * <p>
  * And registers column in the table column registry.
  *
  * @param Tokenizer $tokenizer Tokens collection.
  *
  * @return Table
  * @see Column::create
  */
 public function createColumn(Tokenizer $tokenizer)
 {
     $column = Column::create($tokenizer);
     $column->setParent($this);
     $this->columns->add($column);
     return $this;
 }
Exemple #2
0
 /**
  * @param Tokenizer $tokenizer Statement tokens.
  *
  * @return void
  * @throws NotSupportedException
  */
 protected function executeCreateSequence(Tokenizer $tokenizer)
 {
     $tokenizer->skipWhiteSpace();
     $this->sequences->add(Sequence::create($tokenizer));
 }