/ Check-in [54b22192]
Login

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

Overview
Comment: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.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | omit-rowid
Files: files | file ages | folders
SHA1: 54b221929744b1bcdbcc2030fef2e510618afd41
User & Date: drh 2013-11-05 13:33:55
Context
2013-11-05
14:19
Add tests for updates of without-rowid tables that use non-BINARY collation sequences for the primary key columns. And a minor bugfix to the same. check-in: 99b1fa4b user: dan tags: omit-rowid
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. check-in: 54b22192 user: drh tags: omit-rowid
01:59
Add the conflict2.test script. Fix issues discovered by this script. check-in: 294ed337 user: drh tags: omit-rowid
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/build.c.

Changes to src/expr.c.

Changes to src/fkey.c.

Changes to src/insert.c.

Changes to src/main.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/vdbe.c.

Changes to src/vdbe.h.

Changes to src/vdbeaux.c.

Changes to test/autovacuum.test.

Changes to test/capi2.test.

Changes to test/check.test.

Changes to test/collate4.test.

Changes to test/conflict.test.

Changes to test/conflict2.test.

Changes to test/e_createtable.test.

Changes to test/e_fkey.test.

Changes to test/e_insert.test.

Changes to test/e_update.test.

Changes to test/errmsg.test.

Changes to test/fkey2.test.

Changes to test/fkey3.test.

Changes to test/fkey6.test.

Changes to test/func4.test.

Changes to test/in.test.

Changes to test/incrblob2.test.

Changes to test/index.test.

Changes to test/index3.test.

Changes to test/index4.test.

Changes to test/index6.test.

Changes to test/index7.test.

Changes to test/insert4.test.

Changes to test/intpkey.test.

Changes to test/memdb.test.

Changes to test/misc1.test.

Changes to test/notnull.test.

Changes to test/pager1.test.

Changes to test/rollback.test.

Changes to test/savepoint.test.

Changes to test/schema5.test.

Changes to test/table.test.

Changes to test/tkt-4a03edc4c8.test.

Changes to test/tkt-78e04e52ea.test.

Changes to test/tkt-b1d3a2e531.test.

Changes to test/tkt1567.test.

Changes to test/tkt35xx.test.

Changes to test/trigger2.test.

Changes to test/triggerC.test.

Changes to test/unique.test.

Changes to test/update.test.

Changes to test/vtab1.test.

Changes to test/wal.test.

Changes to test/without_rowid1.test.

Changes to test/without_rowid3.test.

Changes to test/without_rowid4.test.