Commit Graph
5 Commits
Author SHA1 Message Date
田东生 9c72da56f4 fix: 对齐 no-whatever 验证过的 Dockerfile
- 构建时 DATABASE_URL 改回相对路径 file:./template.db
- COPY 从 prisma/template.db 取文件(Prisma 6 实际生成位置)
2026-02-25 19:33:29 +08:00
田东生 e4835c2534 fix: Dockerfile 中 template.db 使用绝对路径
Prisma 6 相对路径基于 schema.prisma 位置解析,导致文件
生成在 prisma/ 子目录下而非项目根目录。
2026-02-25 19:28:38 +08:00
田东生 c5505868e1 refactor: 降级到 Prisma 6,移除 adapter 依赖
Prisma 6 内置 SQLite 引擎,无需 adapter、无需编译工具链,
与 no-whatever 项目保持一致的技术方案。
2026-02-25 18:48:20 +08:00
田东生 115f522056 fix: 确保 libsql 原生 binding 进入 standalone 运行时
- next.config.ts 添加 serverExternalPackages 防止裁剪
- Dockerfile 显式复制 @libsql node_modules 到 runner 镜像
2026-02-25 18:41:38 +08:00
田东生 ddcf81d286 fix: 修复 Alpine BusyBox 下 cp -n 不支持导致数据库未初始化
改用 POSIX 兼容的 [ -f ] || cp 条件复制。
2026-02-25 18:36:09 +08:00