@@ -40,25 +40,27 @@ QUERY: insert into fkeys2 values (30, '3', 2);
4040QUERY: insert into fkeys2 values (40, '4', 5);
4141QUERY: insert into fkeys2 values (50, '5', 3);
4242QUERY: insert into fkeys2 values (70, '5', 3);
43+ ERROR: check_fkeys2_pkey_exist: tuple references non-existing key in pkeys
4344QUERY: insert into fkeys values (10, '1', 2);
4445QUERY: insert into fkeys values (30, '3', 3);
4546QUERY: insert into fkeys values (40, '4', 2);
4647QUERY: insert into fkeys values (50, '5', 2);
4748QUERY: insert into fkeys values (70, '5', 1);
49+ ERROR: check_fkeys_pkey_exist: tuple references non-existing key in pkeys
4850QUERY: insert into fkeys values (60, '6', 4);
51+ ERROR: check_fkeys_pkey2_exist: tuple references non-existing key in fkeys2
4952QUERY: delete from pkeys where pkey1 = 30 and pkey2 = '3';
5053NOTICE: check_pkeys_fkey_cascade: 1 tuple(s) of fkeys are deleted
51- NOTICE :check_pkeys_fkey_cascade: 1 tuple(s) of fkeys2 are deleted
54+ ERROR :check_fkeys2_fkey_restrict: tuple referenced in fkeys
5255QUERY: delete from pkeys where pkey1 = 40 and pkey2 = '4';
5356NOTICE: check_pkeys_fkey_cascade: 1 tuple(s) of fkeys are deleted
5457NOTICE: check_pkeys_fkey_cascade: 1 tuple(s) of fkeys2 are deleted
5558QUERY: update pkeys set pkey1 = 7, pkey2 = '70' where pkey1 = 50 and pkey2 = '5';
5659NOTICE: check_pkeys_fkey_cascade: 1 tuple(s) of fkeys are deleted
57- NOTICE :check_pkeys_fkey_cascade: 1 tuple(s) of fkeys2 are deleted
60+ ERROR :check_fkeys2_fkey_restrict: tuple referenced in fkeys
5861QUERY: update pkeys set pkey1 = 7, pkey2 = '70' where pkey1 = 10 and pkey2 = '1';
5962NOTICE: check_pkeys_fkey_cascade: 1 tuple(s) of fkeys are deleted
6063NOTICE: check_pkeys_fkey_cascade: 1 tuple(s) of fkeys2 are deleted
61- ERROR: Cannot insert a duplicate key into a unique index
6264QUERY: DROP TABLE pkeys;
6365QUERY: DROP TABLE fkeys;
6466QUERY: DROP TABLE fkeys2;