Row unpacking by positional index breaks silently on schema changes. row_factory = sqlite3.Row gives named access with zero overhead.
Row unpacking by positional index breaks silently on schema changes. row_factory = sqlite3.Row gives named access with zero overhead.