From: drh Date: Thu, 31 Dec 2009 15:51:38 +0000 (+0000) Subject: Change evidence marks to track requirement number changes in the foreign-key X-Git-Tag: version-3.7.2~677 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ede952ab5d25ed78f1ac0b32135cc4fe3ffb0f8;p=thirdparty%2Fsqlite.git Change evidence marks to track requirement number changes in the foreign-key documentation. FossilOrigin-Name: 6b4fcd81e775ff4c5d7bc454378555cf73cf5772 --- diff --git a/manifest b/manifest index d49ce814be..34840d904b 100644 --- a/manifest +++ b/manifest @@ -1,8 +1,8 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -C Change\sthe\sversion\snumber\sto\s3.6.22. -D 2009-12-30T14:19:11 +C Change\sevidence\smarks\sto\strack\srequirement\snumber\schanges\sin\sthe\sforeign-key\ndocumentation. +D 2009-12-31T15:51:38 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0 F Makefile.in c5827ead754ab32b9585487177c93bb00b9497b3 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654 @@ -328,7 +328,7 @@ F test/descidx2.test 1310ed1326cdfed4ea2c55169631579f082d174f F test/descidx3.test 3394ad4d089335cac743c36a14129d6d931c316f F test/diskfull.test 0cede7ef9d8f415d9d3944005c76be7589bb5ebb F test/distinctagg.test 1a6ef9c87a58669438fc771450d7a72577417376 -F test/e_fkey.test 6c64ef13b39d252961e78bf100006faa1b0703d9 +F test/e_fkey.test 6721a741c6499b3ab7e5385923233343c8f1ad05 F test/e_fts3.test ad5d08ca8634b1636c6129d023a1139938b6be05 F test/enc.test e54531cd6bf941ee6760be041dff19a104c7acea F test/enc2.test 6d91a5286f59add0cfcbb2d0da913b76f2242398 @@ -786,14 +786,14 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f -P cc6b959bc1f968e08eea1afd387201d70a0c1e80 -R 5fea90c3c395abd9c4daec999da820b7 +P 96919a46bbd63cb1794c8eb96b6ad23ecc09ba6b +R 31d26d53f36533e364a11b5c8d3fc4a0 U drh -Z 4341adc3bd3bdc0bf40eb5ca94e2018a +Z 4fdc3edb0ee8ffe0384531a2294bbf0e -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFLO2FjoxKgR168RlERAk85AJ4/58iSBPeggB2OoXkolrjJgNO8zgCfQGYO -I41blzvufDZhkoqAc1elmG0= -=Infi +iD8DBQFLPMiNoxKgR168RlERAtC1AJ9PfRuwcNFzDoPLxMn7nvuLXXkDzQCfY4cL +7qFNOZ5OUs2kewo7Prlv16Y= +=xn8H -----END PGP SIGNATURE----- diff --git a/manifest.uuid b/manifest.uuid index b33d33afef..285793b7bd 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -96919a46bbd63cb1794c8eb96b6ad23ecc09ba6b \ No newline at end of file +6b4fcd81e775ff4c5d7bc454378555cf73cf5772 \ No newline at end of file diff --git a/test/e_fkey.test b/test/e_fkey.test index 504cee789a..cc87f3594b 100644 --- a/test/e_fkey.test +++ b/test/e_fkey.test @@ -412,7 +412,7 @@ do_test e_fkey-12.2 { } {1 {track.trackartist may not be NULL}} #------------------------------------------------------------------------- -# EVIDENCE-OF: R-17902-59250 +# EVIDENCE-OF: R-16127-35442 # # Test an example from foreignkeys.html. # @@ -456,7 +456,7 @@ do_test e_fkey-13.5 { } {} #------------------------------------------------------------------------- -# EVIDENCE-OF: R-15034-64331 +# EVIDENCE-OF: R-15958-50233 # # Test the second example from the first section of foreignkeys.html. # @@ -879,10 +879,10 @@ foreach fk [list OFF ON] { # Test that a REFERENCING clause that does not specify parent key columns # implicitly maps to the primary key of the parent table. # -# EVIDENCE-OF: R-47109-40581 Attaching a "REFERENCES -# <parent-table>" clause to a column definition creates a foreign +# EVIDENCE-OF: R-43879-08025 Attaching a "REFERENCES " +# clause to a column definition creates a foreign # key constraint that maps the column to the primary key of -# <parent-table>. +# . # do_test e_fkey-23.1 { execsql { @@ -1010,7 +1010,8 @@ do_test e_fkey-25.7 { } {2 1 {foreign key constraint failed}} #------------------------------------------------------------------------- -# EVIDENCE-OF: R-54172-55848 +# EVIDENCE-OF: R-47936-10044 Or, more generally: +# SELECT rowid FROM WHERE = :parent_key_value # # Test that when a row is deleted from the parent table of an FK # constraint, the child table is queried for orphaned rows. The @@ -1462,7 +1463,7 @@ test_efkey_29 32 "COMMIT" 1 test_efkey_29 33 "ROLLBACK" 0 #------------------------------------------------------------------------- -# EVIDENCE-OF: R-35043-01546 +# EVIDENCE-OF: R-24499-57071 # # Test an example from foreignkeys.html dealing with a deferred foreign # key constraint. @@ -2161,7 +2162,7 @@ do_test e_fkey-46.5 { } {{} 6 4 11 5 10} #------------------------------------------------------------------------- -# EVIDENCE-OF: R-51329-33438 +# EVIDENCE-OF: R-65058-57158 # # Test an example from the "ON DELETE and ON UPDATE Actions" section # of foreignkeys.html. @@ -2240,7 +2241,7 @@ do_test e_fkey-49.4 { #------------------------------------------------------------------------- -# EVIDENCE-OF: R-07065-59588 +# EVIDENCE-OF: R-11856-19836 # # Test an example from the "ON DELETE and ON UPDATE Actions" section # of foreignkeys.html. This example shows that adding an "ON DELETE DEFAULT" @@ -2394,7 +2395,7 @@ do_test e_fkey-52.6 { } {integer 1 null {}} #------------------------------------------------------------------------- -# EVIDENCE-OF: R-58589-50781 +# EVIDENCE-OF: R-35129-58141 # # Test an example from the "ON DELETE and ON UPDATE Actions" section # of foreignkeys.html. This example demonstrates that ON UPDATE actions