Demonstrates querying historical table state and tracking row-level changes between snapshots.
- Writing data across multiple commits (snapshots)
- Time travel via
scan().with_snapshot(id) - Change data capture:
table_insertions(),table_deletions(),table_changes() - Viewing snapshot history via
table.inspect().history()
- pyducklake installed
uv run python examples/time_travel/time_travel.py