Update adiuvAI: Drizzle migrator replaces hand-rolled DB migrations
Bumps adiuvAI submodule to dac1d50 — initDb() now uses drizzle-orm/better-sqlite3/migrator against src/main/db/migrations/ instead of a hand-rolled CREATE TABLE IF NOT EXISTS string + try/catch ALTER blob. Includes a one-time bootstrap that seeds __drizzle_migrations on legacy DBs so existing data (incl. 51 user tasks) is preserved. Fixes the empty-tasks-list regression caused by migration 0004 (estimate column + task_attachments table) not being mirrored into db/index.ts. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in: