You can customize the properties of the automatically added primary key in Doctrine models.
$manager->setAttribute(Doctrine::ATTR_DEFAULT_IDENTIFIER_OPTIONS,
array('name' => '%s_id', 'type' => 'string', 'length' => 16));
The %s string in the name is replaced with the table name.