title: How to add column descriptions (comments) in Doctrine2
body: <p>I would like to add a <em>column description</em> (also called a &quot;<em>comment</em>&quot;) to a column defined by a Doctrine2 entity but can't find any information on how to do it using the <code>@Column annotation</code> without possibly breaking Doctrine's SchemaTool.</p>
  <p>If I use the <code>columnDefinition</code> attribute of the <code>@Column annotation</code> like</p>
  <pre><code>@Column(type=&quot;string&quot; columnDefinition=&quot;COMMENT 'This is a column comment'&quot;)
  </code></pre>
  <p>the <a href="http://docs.doctrine-project.org/projects/doctrine-orm/en/2.0.x/reference/annotations-reference.html#annref-column" rel="noreferrer">annotations reference</a> states</p>
  <blockquote>
  <p>SchemaTool will not detect changes on the column correctly anymore if you use “columnDefinition”.</p>
  </blockquote>
  <p>So is there a way to define a column description without breaking the SchemaTool?</p>
  <p>The only clue I got was <a href="https://github.com/doctrine/doctrine2/pull/217" rel="noreferrer">this pull request</a> which ended in &quot;<em>This was solved in different ways.</em>&quot;.</p>