From 254cda9f85694c1d4a4324df0d219d6c5d265259 Mon Sep 17 00:00:00 2001 From: Adnaan Date: Tue, 31 Mar 2026 22:18:00 +0530 Subject: [PATCH 1/2] fix: todos example crashes on startup due to stale DB schema The todos example failed to start with "no such column: user_id" when an old todos.db existed. The migration used CREATE TABLE IF NOT EXISTS which doesn't modify existing tables. Fixes: - Add hasOutdatedSchema() migration that detects old schema via PRAGMA table_info and recreates the table - Replace custom JS search clear button with native input[type=search] (framework handles the search event natively) - Replace inline styles with Pico CSS semantic elements: for strikethrough,