迁移数据库从 SQLite 到 PostgreSQL

- 更新 deno.json 添加 postgres 依赖
- 重构 db/index.ts 使用 PostgreSQL 连接和适配器
- 更新所有路由文件支持异步数据库操作
- 将 SQLite 语法转换为 PostgreSQL 语法
- 添加数据库迁移文档和 schema 文件
This commit is contained in:
ethan.chen
2026-01-08 14:26:27 +08:00
parent 32f7b86f28
commit 2b5b2f1d97
7 changed files with 409 additions and 120 deletions

View File

@@ -1,6 +1,7 @@
{
"imports": {
"hono": "jsr:@hono/hono@^4.7.11"
"hono": "jsr:@hono/hono@^4.7.11",
"postgres": "npm:postgres@^3.4.3"
},
"tasks": {
"start": "deno run --allow-net --allow-read --allow-write --allow-env --watch main.ts"