On 11 Sep 2015, at 12:04am, Roman Fleysher <roman.fleysher at einstein.yu.edu> wrote:
> I wanted to check the behavior and set up a test database. I use (for now) > SQLite 3.8.8.3 and discovered that setting ignore_check_constraints = 'yes' > did not disable INT PRIMARY KEY NOT NULL constraint on a column. Is that > expected? Yeah. That's expected. The INT PRIMARY KEY is a special case. It makes up its own number. I forget what it does if you explicitly supply NULL as a value but it is a special case. Simon.