/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of test/unique.test

2013-11-05
13:33
Standardize the error messages generated by constraint failures to a format of "$TYPE constraint failed: $DETAIL". This involves many changes to the expected output of test cases. file: [93f8b2ef] check-in: [54b22192] user: drh branch: omit-rowid, size: 6210
01:59
Add the conflict2.test script. Fix issues discovered by this script. file: [196505fa] check-in: [294ed337] user: drh branch: omit-rowid, size: 6157
2013-02-09
15:37
Rename SQLITE_CONSTRAINT_RAISE to SQLITE_CONSTRAINT_TRIGGER. Put the extended constraint error codes in alphabetical order. Add many test cases for the extended constraint error codes. file: [cadb172b] check-in: [3f674375] user: drh branch: constraint-error-codes, size: 6149
2009-05-02
15:46
Simplifications to the uniqueness constraint failure error message generation code. (CVS 6595) file: [083c7fff] check-in: [8f3cac76] user: drh branch: trunk, size: 5762
2005-06-24
03:53
NULL values in a row of a unique index cause the row to be distinct. Ticket #1301. More testing and optimization needs to be done on this before closing the ticket. (CVS 2526) file: [0253c422] check-in: [06a71b16] user: drh branch: trunk, size: 5738
2003-08-05
13:13
Provide a more informative error message when a uniqueness constraint fails. Ticket #419. (CVS 1068) file: [0e38d4cc] check-in: [086aa1c9] user: drh branch: trunk, size: 5191
2003-06-15
23:42
Enhance the "PRAGMA integrity_check" command to verify that all indices are correctly constructed. New calls to integrity_check are made in the test suite. These changes are intended to prevent any future problems such as seen in ticket #334. (CVS 1024) file: [426580d0] check-in: [c9734c27] user: drh branch: trunk, size: 4200
2003-01-29
18:46
Better error messages on constraint violations. Additional tests and bug fixes for the callback-free API. (CVS 854) file: [22a46df7] check-in: [ccc82f1a] user: drh branch: trunk, size: 4092
2002-05-26
20:54
NULL values are distinct. A comparison involving a NULL is always false. Operations on a NULL value yield a NULL result. This change makes SQLite operate more like the SQL spec, but it may break existing applications that assumed the old behavior. All the old tests pass but we still need to add new tests to better verify the new behavior. Fix for ticket #44. (CVS 589) file: [572aa791] check-in: [90511737] user: drh branch: trunk, size: 4035
2001-12-21
14:30
Added support for the INTEGER PRIMARY KEY column type. (CVS 333) file: [07776624] check-in: [236a54d2] user: drh branch: trunk, size: 3408
2001-09-27
23:57
Added more tests of unique indices. (CVS 270) file: [ef1f6760] check-in: [3ae95293] user: drh branch: trunk, size: 3231
15:11
Fixed the support of UNIQUE and PRIMARY KEY. (CVS 268) file: [23056f07] check-in: [116fdad0] user: drh branch: trunk, size: 940 Added