From d969902809242d2f48d5ef465514d9e5e87df1e1 Mon Sep 17 00:00:00 2001 From: Pavan Nambi <92514129+Pavan-Nambi@users.noreply.github.com> Date: Mon, 1 Sep 2025 16:05:46 +0530 Subject: [PATCH] Update docs/manual.md Co-authored-by: Jamie Barton --- docs/manual.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/manual.md b/docs/manual.md index 960122877..4618f13b7 100644 --- a/docs/manual.md +++ b/docs/manual.md @@ -567,6 +567,7 @@ turso> ``` +If you modify your table schema (adding/dropping columns), the `table_columns_json_array()` function returns the current schema, not the historical one. This can lead to incorrect results when decoding older CDC records. Manually track schema versions by storing the output of `table_columns_json_array()` before making schema changes. ## Appendix A: Turso Internals Turso's architecture resembles SQLite's but differs primarily in its