electron中drizzle应用
- 集成SQLite
- 使用 Drizzle ORM 进行类型化查询,不在业务代码手写原生 SQL。
- 迁移由
drizzle-kit依据schema.ts生成到drizzle/目录 - 应用启动时在主进程执行
migrate(...),自动确保表结构存在并可升级 - 新增或修改字段后,执行 drizzle-kit generate 生成下一次迁移文件
- 根据 schema 文件生成 SQL 迁移文件
相关库
pnpm add drizzle-orm better-sqlite3
pnpm add -D drizzle-kit @types/better-sqlite3