/** * Adds default option. */ public function getExpressionData() { $data = parent::getExpressionData(); if ($this->default !== null) { $data[0][0] .= ' DEFAULT %s'; $data[0][1][] = $this->default; $data[0][2][] = self::TYPE_VALUE; } return $data; }
/** * @covers Zend\Db\Sql\Ddl\Column\Boolean::getExpressionData */ public function testGetExpressionData() { $column = new Boolean('foo'); $this->assertEquals(array(array('%s TINYINT NOT NULL', array('foo'), array($column::TYPE_IDENTIFIER))), $column->getExpressionData()); }