title: SQLITE Constraint appears as new column
body: <p>I have a table which is like </p>
  
  <pre class="lang-sql prettyprint-override"><code>CREATE TABLE MyTable(
      id INTEGER PRIMARY KEY,
      type CHAR(1)
  );
  </code></pre>
  
  <p>Later im my code i try to add an constraint to it with </p>
  
  <pre class="lang-sql prettyprint-override"><code>ALTER TABLE MyTable ADD myCheckConstraint CHECK (type IN ('A', 'B'));
  </code></pre>
  
  <p>It work fine but when i look at my table there is also a new column named myCheckConstraint, is it normal ? How to just add the constraint without new column ?</p>