public function testGetSql() { $column = new StringColumn('name'); $column->setTable(new Table('foo')); $addColumnCommand = new AddColumnCommand(); $addColumnCommand->setColumn($column); $sql = 'ALTER TABLE public.foo ADD COLUMN name character varying;'; $this->assertEquals($sql, $addColumnCommand->getSql()); }
public function testGetDefault() { $column = new StringColumn('foo', array('default' => 'bar')); $this->assertEquals('bar', $column->getDefault()); }