diff options
author | dan <dan@noemail.net> | 2009-09-08 15:55:15 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2009-09-08 15:55:15 +0000 |
commit | 2283d46cd6d53b4d96d0fe9bd907207c6543de86 (patch) | |
tree | 570976d12abadd6bc91e7c87a69b8eae6d7c35f8 /src/sqliteInt.h | |
parent | 345ba7db597addbe42bf8df833e30fad011f3908 (diff) | |
download | sqlite-2283d46cd6d53b4d96d0fe9bd907207c6543de86.tar.gz sqlite-2283d46cd6d53b4d96d0fe9bd907207c6543de86.zip |
If recursive-triggers are enabled, fire DELETE triggers if database rows are removed as a result of OR REPLACE conflict resolution.
FossilOrigin-Name: 85cb0c94a63eda5f059ebe40887c7af9b4869893
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index 6cfe702e3..457427380 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -2647,7 +2647,7 @@ int sqlite3ExprIsConstantNotJoin(Expr*); int sqlite3ExprIsConstantOrFunction(Expr*); int sqlite3ExprIsInteger(Expr*, int*); int sqlite3IsRowid(const char*); -void sqlite3GenerateRowDelete(Parse*, Table*, int, int, int); +void sqlite3GenerateRowDelete(Parse*, Table*, int, int, int, Trigger *, int); void sqlite3GenerateRowIndexDelete(Parse*, Table*, int, int*); int sqlite3GenerateIndexKey(Parse*, Index*, int, int, int); void sqlite3GenerateConstraintChecks(Parse*,Table*,int,int, |