disableStrictMode Method @beta
Disable strict mode on the reader (this is the default).
When strict mode is disabled: if the number of columns recorded in a change row differs from the number of columns currently present in the live table, the reader takes the minimum of the two column counts and proceeds normally with that subset. This is safe because SQLite only ever appends new columns at the end of a table and never removes them — so older change records simply lack the trailing columns that were added later, and those missing columns are silently ignored.
disableStrictMode(): void
@see enableStrictMode — throw on column-count mismatches instead.
@throws if the native layer encounters an error.
Returns - void
Defined in
- backend/src/ChangesetReader.ts Line 383
Last Updated: 27 May, 2026
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.