public function extractForeignKeysStatement() { $alterExpression = new SimpleExpression('ALTER TABLE ?' . PHP_EOL, new Symbol($this->after->schemaName)); $alterExpression->bindDatabase($this->database()); $alterExpression->appendExpr(clone $this->addFkExpression); $this->addFkExpression->disable(); return $alterExpression; }
public function extractForeignKeysStatement() { $this->fkLines->disable(); return $this->database()->getUtility()->generateAlterTable(new Table(null, $this->database(), '_any_name'), $this->table)->extractForeignKeysStatement(); }