-- P0 baseline migration（冻结 forge.db.ts 当前的全部 schema）
--
-- 用途：标记 Electron 用户的现有 forge.db 已经具备这些表结构，
-- 不重建、不丢数据。drizzle-kit 后续生成的增量 migration（0001+）
-- 会在此 baseline 之上应用。
--
-- 注意：此文件仅作为 drizzle migrations 表的"已应用"标记参考。
-- 真正的 baseline 应用逻辑在 scripts/migrate-legacy-sqlite.ts 中，
-- 它检测旧库（无 __drizzle_migrations 表）时直接写入 baseline 标记，
-- 不执行任何 DDL——因为旧库已经具备所有表。
--
-- 该文件不包含任何 CREATE TABLE 语句：现有 forge.db 的 schema 是由
-- 旧 db.ts 的 getDb() + ensureColumn() + ensureAuthAndOwnershipSchema()
-- 在历史运行中建立的，新代码接管时不重复执行。
--
-- 后续 drizzle-kit generate 产出的 0001_xxx.sql 才包含真正的 DDL，
-- 用于：移除外键约束、新增字段等。
