/
clang
/
sqlite
ОбзорДокументацияВойти
/
clang
/
sqlite
Код
Вики
Пакеты
0
Релизы
0
Аналитика
sqlite/
ext/session/
..
changeset.c

Add the --enablefk option to the "changeset apply" command of the changeset program.

год назад
changesetfuzz.c

Fix harmless compiler warnings seen with MSVC.

7 лет назад
changesetfuzz1.test

Get rid of "-encoding binary" across all test cases, as that is no longer supported in Tcl9. Use "-translation binary" instead.

2 года назад
session1.test

Add an explicit db close to fix a file-is-opened failure in session1.test in cygwin.

год назад
session2.test

Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.

3 года назад
session3.test

Allow a session object to generate a changeset, even if columns were added to one of the tables using ALTER TABLE ADD COLUMN while the changeset was being collected.

3 года назад
session4.test

Adjustments to test cases for session so that they work with Tcl9.

2 года назад
session5.test

Change the names of the stream interface APIs to be of the form "_strm" instead of "_str". In other words, added an "m" to the end, to try to make it clear that we are talking about a "stream" and not a "string.

12 лет назад
session6.test

Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds.

5 лет назад
session8.test

Fix test cases so that they all still work even with -DSQLITE_DQS=0.

5 лет назад
session9.test

Add experimental API sqlite3_set_errmsg(). Use this in sqlite3changeset_apply() to return any error code and error message via the SQLite handle.

год назад
sessionA.test

Change the names of the stream interface APIs to be of the form "_strm" instead of "_str". In other words, added an "m" to the end, to try to make it clear that we are talking about a "stream" and not a "string.

12 лет назад
sessionB.test

Reformat the white-space in a few test cases so that the tests work with Tcl 8.6.9.

7 лет назад
sessionC.test

Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled.

8 лет назад
sessionD.test

Fix a memory leak in sqlite3session_diff().

год назад
sessionE.test

Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled.

8 лет назад
sessionF.test

Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled.

8 лет назад
sessionG.test

Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.

3 года назад
sessionH.test

Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.

3 года назад
sessionI.test

Add new sessions function sqlite3changeset_apply_v3() and its streaming equivalent. This allows changesets to be filtered on a per-change basis, not just per-table.

год назад
session_common.tcl

Fix sessions module handling of tables with generated columns.

2 года назад
session_gen.test

Add a missing "db2 close" to the ext/session/session_gen.test test module.

2 года назад
session_speed_test.c

Use 64-bit math to compute the sizes of memory allocations in extensions.

8 лет назад
sessionalter.test

Fix the preupdate hook so that it works when the "old.*" row has a column with a non-NULL default value that was added by ALTER TABLE ADD COLUMN after the current record was created.

2 года назад
sessionat.test

Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.

3 года назад
sessionbig.test

Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.

3 года назад
sessionblob.test

Avoid loading the entire record into memory for an sqlite3_preupdate_old() call that retrieves an IPK value.

2 года назад
sessionchange.test

Fix a problem with using streaming iterators with sqlite3changegroup_add_change().

год назад
sessionconflict.test

Add some explicit db close calls to work around a process-reaping timing problem on cygwin builds.

год назад
sessiondiff.test

Get rid of "-encoding binary" across all test cases, as that is no longer supported in Tcl9. Use "-translation binary" instead.

2 года назад
sessionfault.test

Adjustments to test cases for session so that they work with Tcl9.

2 года назад
sessionfault2.test

Add the SQLITE_CHANGESETAPPLY_IGNORENOOP flag, which may be passed to sqlite3changeset_apply_v2() to have it ignore changes that would be no-ops if applied to the database (e.g. deleting a row that has already been deleted), instead of considering them conflicts.

3 года назад
sessionfault3.test

Fix the preupdate hook so that it works when the "old.*" row has a column with a non-NULL default value that was added by ALTER TABLE ADD COLUMN after the current record was created.

2 года назад
sessioninvert.test

Correct part of [505d9e49f7] and [7126a51ed8] to get sessioninvert tests working on cygwin.

год назад
sessionmem.test

Add tests for sqlite3session_memory_used() interface.

6 лет назад
sessionnoact.test

Fix bug in sessions handling of FK constraints introduced by [e09a0c02] (released in 3.48.0). Bug was preventing a changeset containing FK violations from being applied even when the xConflict(CHANGESET_FOREIGN_KEY) returned OMIT.

2 года назад
sessionnoop.test

Reinstate some test cases accidentally removed by [cb023fe28560ce0f].

3 года назад
sessionnoop2.test

Avoid attempting to delete a file that is still open in sessionnoop2.test.

10 месяцев назад
sessionrebase.test

Allow the sessions module to be configured to capture changes from tables with no explicit PRIMARY KEY.

3 года назад
sessionrowid.test

Fix windows-specific problems in test scripts sessionnoop2.test and sessionrowid.test.

3 года назад
sessionsize.test

Allow the sessions module to be configured to capture changes from tables with no explicit PRIMARY KEY.

3 года назад
sessionstat1.test

If a table has one or more rows and it has a partial index has zero rows, still make an entry in the sqlite_stat1 table for the partial index, so that we know that "PRAGMA optimize" does not need to redo the whole table.

2 года назад
sessionwor.test

Ensure that the pre-update hook is invoked for INSERT operations on WITHOUT ROWID tables that use the xfer optimization.

5 лет назад
sqlite3session.c

Add an assert() to fix a harmless compiler warning in the session extension.

год назад
sqlite3session.h

Add sqlite3_set_errmsg(). Use this in sqlite3changeset_apply() to return any error code and error message via the SQLite handle.

год назад
test_session.c

Add new sessions function sqlite3changeset_apply_v3() and its streaming equivalent. This allows changesets to be filtered on a per-change basis, not just per-table.

год назад
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©