index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
trigger.c
Commit message (
Expand
)
Author
Age
*
Make use of the flexible-array feature of C99, when available, to try to
drh
2025-03-14
*
Further reduction in the amount of memset() needed to initialize the Parse
drh
2025-02-07
*
Reduce the amount of memset() needed to initialize the Parse object.
drh
2025-02-07
*
Increase the maximum number of arguments on an SQL function to 1000 with the
drh
2024-12-12
*
Tighter checking of access constraints on union members in SrcItem.
drh
2024-08-20
*
Give unique names to fields in the SrcItem object, to facilitate analysis of
drh
2024-08-17
*
Reduce the size of the SrcItem object by combining fields into a union.
drh
2024-08-17
*
If a RETURNING clause contains a subquery that references the table that is
drh
2024-04-24
*
Add comments linking the assert() added in [cef4d9e3ba586735] to the places
drh
2024-04-24
*
Ensure that temporary SrcItem objects created by trigger processing have
drh
2024-04-24
*
Further enhancements to make sure the correct returnning trigger is run when
drh
2023-10-26
*
Deal with the case of a reentrant INSERT on a virtual table where the
drh
2023-10-26
*
Do not allow triggers on shadow tables under defensive mode.
drh
2023-10-13
*
Fix multiple problems with RETURNING on a DML statement against a view,
drh
2023-03-28
*
Fix assert() statements that would (incorrectly) fire if an IF NOT EXISTS
drh
2023-03-17
*
Fix a possible NULL pointer dereference due to the sqlite3_interrupt()
drh
2023-03-08
*
Ensure the RETURNING clause is honoured when a row of a temp table is updated...
dan
2022-11-28
*
Replace the Parse.disableVtab field with Parse.prepFlags for increased
drh
2022-10-01
*
Enhance defensive mode so that it disallows CREATE TRIGGER statements if the
drh
2022-09-27
*
Fix further issues with ALTER TABLE and triggers that contain UPDATE..FROM st...
dan
2022-05-27
*
Correct handling of outer joins in the FROM clause of an UPDATE statement
drh
2022-05-26
*
Organize the various flag bits of the ExprList_item object into a substructure
drh
2022-05-02
*
Fix two unreachable branches introduced by the recent
drh
2022-04-07
*
Optimization to sqlite3TriggersExist() saves over 700K CPU cycles.
drh
2022-04-07
*
Change a conditional into an assert() due to the change in
drh
2022-03-17
*
Do not allocate new Trigger objects in the parser following a syntax error,
drh
2022-03-07
*
Disable the sqlite3_error_offset() when the error occurs in a trigger or
drh
2022-02-07
*
Add ALWAYS() macros. Change some existing ALWAYS() into assert(). Other
drh
2022-01-24
*
Remove many redundant checks for sqlite3.mallocFailed now that any OOM should
drh
2022-01-24
*
Make it so that any Parse object is always linked into the database conenction
drh
2022-01-24
*
Ensure that any error encountered while coding a trigger program is transfere...
dan
2022-01-24
*
Fix an assert() failure that could follow an OOM when coding a RETURNING trig...
dan
2022-01-05
*
Improved handling of OOM errors in sqlite3ExpandReturning().
drh
2022-01-05
*
Ensure that the affinity of columns is honored in the RETURNING clause.
drh
2021-12-29
*
Show the preferred schema table names in the output of "PRAGMA table_list".
drh
2021-11-04
*
Refactor field names in the Column object, zCnName and zCnColl, to make them
drh
2021-08-02
*
Refactor the Table object to reduce its memory footprint.
drh
2021-08-02
*
When generating data for a RETURNING clause, avoid assuming cursor number 0 i...
dan
2021-06-28
*
Improved column name and column type determination for the RETURNING clause.
drh
2021-05-19
*
Further improvements to the handling of RETURNING clauses on changes
drh
2021-04-27
*
RETURNING bug fix: Correctly deal with RETURNING statements on changes to
drh
2021-04-27
*
Earlier detection and handling of OOM problems.
drh
2021-04-06
*
Avoid compile error when SQLITE_OMIT_VIRTUALTABLE defined.
larrybr
2021-04-04
*
Correctly capture the error when a RETURNING clause appears on an
drh
2021-04-02
*
Raise an error if a term of the form "TABLE.*" appears in the RETURNING clause,
drh
2021-03-30
*
Improved labeling of EXPLAIN QUERY PLAN output. Many test failures due to
drh
2021-03-19
*
Fix various issues with the changes on this branch. Add test cases for the same.
dan
2021-02-17
*
Fix harmless compiler warnings.
drh
2021-02-07
*
Remove unreachable code. Fix a shift UB problem introduced yesterday
drh
2021-02-05
*
Remove dead code. Fix RETURNING for INSERT into a virtual table.
drh
2021-02-04
[next]