public function testAddColumn()
 {
     $table = new Table('books');
     $column = $this->getColumnMock('created_at');
     $this->assertInstanceOf('Propel\\Generator\\Model\\Column', $table->addColumn($column));
     $this->assertNull($table->getChildrenColumn());
     $this->assertTrue($table->requiresTransactionInPostgres());
     $this->assertTrue($table->hasColumn($column));
     $this->assertTrue($table->hasColumn('CREATED_AT', true));
     $this->assertSame($column, $table->getColumnByPhpName('CreatedAt'));
     $this->assertCount(1, $table->getColumns());
     $this->assertSame(1, $table->getNumColumns());
 }