/ File History
Login

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

History of test/altertab.test

2020-04-03
11:52
[523ba636] part of check-in [68429388] Do not suppress errors when resolving references in an ORDER BY clause belonging to a compound SELECT within a view or trigger within ALTER TABLE. Fix for ticket [a10a14e9b4ba2]. (check-in: [68429388] user: dan branch: trunk, size: 16666)
11:20
[2c41e347] part of check-in [d09f8c36] Fix a case when a pointer might be used after being freed in the ALTER TABLE code. Fix for [4722bdab08cb1]. (check-in: [d09f8c36] user: dan branch: trunk, size: 16100)
2020-02-23
17:34
[89735fee] part of check-in [c431b3fd] Fix a problem with ALTER TABLE for views that have a nested FROM clause. Ticket [f50af3e8a565776b]. (check-in: [c431b3fd] user: drh branch: trunk, size: 15880)
2020-01-17
15:33
[784e2afc] part of check-in [b302b260] More restrictions on changes to shadow tables when in defensive mode. (check-in: [b302b260] user: drh branch: branch-3.28, size: 14456)
14:56
[d85205b0] part of check-in [ad1f760f] Do not allow shadow tables to be dropped in defensive mode. (check-in: [ad1f760f] user: drh branch: branch-3.28, size: 13877)
2020-01-15
12:49
[8f94e669] part of check-in [dadedf41] Merge all recent enhancements and fixes from trunk into the apple-osx branch. (check-in: [dadedf41] user: drh branch: apple-osx, size: 15501)
2020-01-01
15:43
[bd61e5b7] part of check-in [473892a8] New test-only SQL functions: implies_nonnull_row(), expr_compare(), and expr_implies_expr(). The SQLITE_TESTCTRL_INTERNAL_FUNCTIONS test-control is modified to toggle internal function access on and off for a single database connection. (check-in: [473892a8] user: drh branch: trunk, size: 15398)
2019-12-19
03:14
[a85f1462] part of check-in [4146c629] More restrictions on changes to shadow tables when in defensive mode. (check-in: [4146c629] user: drh branch: branch-3.30, size: 15380)
2019-11-16
14:15
[4d8b79b0] part of check-in [6aef58b6] Do not allow CREATE TABLE or CREATE VIEW of an object with a name that looks like a shadow table name. (check-in: [6aef58b6] user: drh branch: defensive-improvements, size: 15396)
12:04
[8069e5a8] part of check-in [70390bbc] Do not allow shadow tables to be dropped in defensive mode. (check-in: [70390bbc] user: drh branch: trunk, size: 14817)
2019-08-08
15:24
[b2004ac5] part of check-in [1e17ea2f] Remove support for STAT3. The sqlite_stat3 tables are ignored, if they exist. STAT4 continues to work as it always has, and as it is a superset of STAT3 is the recommended replacement. (check-in: [1e17ea2f] user: drh branch: omit-stat3, size: 14710)
2019-05-06
16:15
[b6901287] part of check-in [91f701d3] Fix a problem with renaming an INTEGER PRIMARY KEY column of a WITHOUT ROWID table using ALTER TABLE. (check-in: [91f701d3] user: dan branch: trunk, size: 14711)
2019-04-19
16:34
[372df7d8] part of check-in [a2ead8aa] Fix a problem with renaming a table that starts with "sqlite". Fix for ticket [f00d7b65]. (check-in: [a2ead8aa] user: dan branch: trunk, size: 14068)
2018-12-18
20:31
[6e13f13d] part of check-in [23e200da] In defensive mode, do not allow shadow tables to be renamed using ALTER TABLE. (check-in: [23e200da] user: dan branch: trunk, size: 13770)
2018-11-26
18:09
[17e46baa] part of check-in [6e133054] Do not allow direct access to internal-use SQL functions such as sqlite_rename_column() and sqlite3_rename_table() except when the new SQLITE_TESTCTRL_INTERNAL_FUNCTIONS flag is set. (check-in: [6e133054] user: drh branch: trunk, size: 12466)
2018-11-07
02:17
[ebb159e8] part of check-in [3212733c] Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled. (check-in: [3212733c] user: drh branch: read-only-shadow, size: 12346)
2018-10-01
07:04
[fb8a9a2a] part of check-in [c52f457e] Fix a problem with ALTER TABLE commands when the schema features an INSTEAD of trigger that uses NEW.* or OLD.*. (check-in: [c52f457e] user: dan branch: trunk, size: 12347)
2018-09-17
08:27
[3b830144] part of check-in [1856ea63] Add extra test for the fix on this branch. Also fix a pointer-compare-after-free problem that occurs in similar cases. (check-in: [1856ea63] user: dan branch: tkt-b41031ea, size: 11259)
2018-09-07
18:56
[fe08624e] part of check-in [64c3ee3c] Add extra test case to altertab.test. (check-in: [64c3ee3c] user: dan branch: trunk, size: 10133)
15:50
[d986bf9e] part of check-in [ceb60bd7] Fix a problem with renaming a non-temp table that has at least one temp trigger and shares its name with a temp table. (check-in: [ceb60bd7] user: dan branch: trunk, size: 9672)
2018-09-06
18:56
[16a06736] part of check-in [91aab32e] Fix a problem with ALTER TABLE when there are views or triggers in the schema that contain "<expr> IS NULL" expressions. (check-in: [91aab32e] user: dan branch: trunk, size: 9246)
17:47
[65f08c3b] part of check-in [fa835145] Fix a problem in ALTER TABLE with SQLITE_OMIT_VIRTUALTABLE builds. (check-in: [fa835145] user: dan branch: trunk, size: 9208)
17:23
[97aa6977] part of check-in [37ad064e] Fix test script problems causing SQLITE_OMIT_VIRTUALTABLE builds to fail. (check-in: [37ad064e] user: dan branch: trunk, size: 9119)
16:01
[bd1fbe88] part of check-in [ffecfca5] Ensure that the tbl_name column in the sqlite_temp_master table is updated correctly as part of a RENAME TABLE operation. (check-in: [ffecfca5] user: dan branch: alter-table-rename-column, size: 9068)
2018-09-05
17:45
[51698a8a] part of check-in [f804336f] Fix some test script errors. And an incorrect assert() in fts5. (check-in: [f804336f] user: dan branch: alter-table-rename-column, size: 8071)
2018-09-03
20:05
[6c37c182] part of check-in [6805b590] Improve the error messages emitted by RENAME TABLE. (check-in: [6805b590] user: dan branch: alter-table-rename-column, size: 7692)
2018-09-01
20:38
[0221db3e] part of check-in [828e8849] Add another test case to altertab.test. (check-in: [828e8849] user: dan branch: alter-table-rename-column, size: 6669)
20:23
[c273f24c] part of check-in [336b8a09] Fix a problem with renaming a column in a table that has a temp trigger that references another attached database. (check-in: [336b8a09] user: dan branch: alter-table-rename-column, size: 5947)
2018-08-30
20:03
[8c9631e9] part of check-in [f3c27d91] Test the schema after renaming a table. Ensure that temp database triggers and views are updated when renaming a column. (check-in: [f3c27d91] user: dan branch: alter-table-rename-table, size: 5080)
16:26
[5b768709] part of check-in [72cfb1be] Fix an ALTER TABLE problem with processing temp schema views and triggers. (check-in: [72cfb1be] user: dan branch: alter-table-rename-table, size: 4394)
2018-08-29
21:00
[6b2ebbe3] part of check-in [01308bae] Extend RENAME TABLE to edit triggers and views. Still buggy. (check-in: [01308bae] user: dan branch: alter-table-rename-table, size: 3943) Added