SQLAlchemy failing to catch not null constraint when primary key true
<p>Previously testing would raise an Exception when passing in None for</p>

<pre><code>Column(Integer, nullable=False)
</code></pre>

<p>Now when I change it to be primary key true, it no longer raises an Exception</p>

<pre><code>Column(Integer, nullable=False, primary_key=True)
</code></pre>

<p>I have tried a separate CheckConstraint() for NOT NULL but it still doesn't complain.</p>

<p>How do I get it to complain again when I try to commit a None/Null value for this?</p>