/** * 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; }
/** * @param Tokenizer $tokenizer Statement tokens. * * @return void * @throws NotSupportedException */ protected function executeCreateSequence(Tokenizer $tokenizer) { $tokenizer->skipWhiteSpace(); $this->sequences->add(Sequence::create($tokenizer)); }