*** 30,32 **** --- 30,38 ---- would continue to exhibit the legacy behavior. Older versions of SQLite would not be able to read or write databases that used the new DATE type. + + **PRIMARY KEY NOT NULL** + + Due to a coding error, the NOT NULL constraint on a primary + key is not enforced. It probably should be. For both + INTEGER PRIMARY KEYs and for PRIMARY KEYs of other types.