diff options
author | dan <Dan Kennedy> | 2024-05-06 17:55:19 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2024-05-06 17:55:19 +0000 |
commit | f4744ff1ffe804911c0f468184cde383ba470cca (patch) | |
tree | e34e58cba86d9d71f9a069de219fac089275b4f5 /ext/session/sqlite3session.h | |
parent | 1002bcff43697e6facff465d36d36ca822a8c5a1 (diff) | |
parent | cbea8d5c3fe95e8d3381102748846e7bc79949d9 (diff) | |
download | sqlite-f4744ff1ffe804911c0f468184cde383ba470cca.tar.gz sqlite-f4744ff1ffe804911c0f468184cde383ba470cca.zip |
Add new sessions API sqlite3changegroup_add_change().
FossilOrigin-Name: 5eaab43ce48bb8d710f784ecd6aa9a4b3e708b44b0f7e49daf66a3f8bc2b9873
Diffstat (limited to 'ext/session/sqlite3session.h')
-rw-r--r-- | ext/session/sqlite3session.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ext/session/sqlite3session.h b/ext/session/sqlite3session.h index 160ea8786..aa4862eb2 100644 --- a/ext/session/sqlite3session.h +++ b/ext/session/sqlite3session.h @@ -1058,6 +1058,30 @@ int sqlite3changegroup_schema(sqlite3_changegroup*, sqlite3*, const char *zDb); int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData); /* +** CAPI3REF: Add A Single Change To A Changegroup +** METHOD: sqlite3_changegroup +** +** This function adds the single change currently indicated by the iterator +** passed as the second argument to the changegroup object. The rules for +** adding the change are just as described for [sqlite3_changegroup_add()]. +** +** If the change is successfully added to the changegroup, SQLITE_OK is +** returned. Otherwise, an SQLite error code is returned. +** +** The iterator must point to a valid entry when this function is called. +** If it does not, SQLITE_ERROR is returned and no change is added to the +** changegroup. Additionally, the iterator must not have been opened with +** the SQLITE_CHANGESETAPPLY_INVERT flag. In this case SQLITE_ERROR is also +** returned. +*/ +int sqlite3changegroup_add_change( + sqlite3_changegroup*, + sqlite3_changeset_iter* +); + + + +/* ** CAPI3REF: Obtain A Composite Changeset From A Changegroup ** METHOD: sqlite3_changegroup ** |