]> git.ipfire.org Git - thirdparty/sqlite.git/commit
What would it be like if you could add the keyword "STRICT" after a CREATE
authordrh <>
Wed, 18 Aug 2021 13:13:58 +0000 (13:13 +0000)
committerdrh <>
Wed, 18 Aug 2021 13:13:58 +0000 (13:13 +0000)
commit44183f83d0fbbc1e092b990afd2ede033759574f
treef088a2cea25ee1e93f91550bb41cdeedaf815e11
parentb70f2eabb49dc672bb0bdb75c1da155b5f769f78
What would it be like if you could add the keyword "STRICT" after a CREATE
TABLE statement to cause the table to (1) allow only a few well-defined
datatypes, (2) rigidly enforce those types, (3) require NOT NULL on PK
columns, (4) always enforce foreign key constraint, and so forth?  This
branch seeks to explore that question.

FossilOrigin-Name: 78732b9f98936693ae29c85a692c35a84c7d065aec79903af34b08d18f10a5e6
manifest
manifest.uuid
src/build.c
src/parse.y
src/sqliteInt.h
test/strict1.test [new file with mode: 0644]