Example #1
0
 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());
 }
Example #2
0
 public function testGetDefault()
 {
     $column = new StringColumn('foo', array('default' => 'bar'));
     $this->assertEquals('bar', $column->getDefault());
 }