/ Check-in [7a45802daf]
Login

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

Overview
Comment:Merge latest trunk and ALTER TABLE error message improvements into this branch.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | edit-trigger-wrapper
Files: files | file ages | folders
SHA3-256: 7a45802dafaed3c058f59d1487fe8091e1f309cc5f0a5bcf2579f0bdd8e92d89
User & Date: dan 2018-08-14 20:40:25
Context
2018-08-14
21:05
Fix a problem when renaming an IPK column that is also part of a child key. check-in: 6e6a2bfdbb user: dan tags: edit-trigger-wrapper
20:40
Merge latest trunk and ALTER TABLE error message improvements into this branch. check-in: 7a45802daf user: dan tags: edit-trigger-wrapper
20:18
Have ALTER TABLE RENAME edit column references in CREATE VIEW statements. check-in: db829dc1a2 user: dan tags: edit-trigger-wrapper
19:27
Improved error messages when an ALTER TABLE RENAME COLUMN fails due to a duplicate column name. check-in: 37d11b8e82 user: drh tags: alter-table-rename-column
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to test/altercol.test.

    62     62   
    63     63    12 {CREATE TABLE t1(a, b, c);   CREATE INDEX t1i ON t1(b+b+b+b, c) WHERE b>0}
    64     64       {{CREATE TABLE t1(a, d, c)} {CREATE INDEX t1i ON t1(d+d+d+d, c) WHERE d>0}}
    65     65   
    66     66    13 {CREATE TABLE t1(a, b, c, FOREIGN KEY (b) REFERENCES t2)}
    67     67       {CREATE TABLE t1(a, d, c, FOREIGN KEY (d) REFERENCES t2)}
    68     68   
    69         - 15 {CREATE TABLE t1(a INTEGER, b INTEGER, c BLOB, PRIMARY KEY(b))}
    70         -    {CREATE TABLE t1(a INTEGER, d INTEGER, c BLOB, PRIMARY KEY(d))}
    71         -
    72         - 16 {CREATE TABLE t1(a INTEGER, b INTEGER PRIMARY KEY, c BLOB)}
    73         -    {CREATE TABLE t1(a INTEGER, d INTEGER PRIMARY KEY, c BLOB)}
    74         -
    75     69    14 {CREATE TABLE t1(a INTEGER, b TEXT, c BLOB, PRIMARY KEY(b))}
    76     70       {CREATE TABLE t1(a INTEGER, d TEXT, c BLOB, PRIMARY KEY(d))}
    77     71   
    78     72    15 {CREATE TABLE t1(a INTEGER, b INTEGER, c BLOB, PRIMARY KEY(b))}
    79     73       {CREATE TABLE t1(a INTEGER, d INTEGER, c BLOB, PRIMARY KEY(d))}
    80     74   
    81     75    16 {CREATE TABLE t1(a INTEGER, b INTEGER PRIMARY KEY, c BLOB)}