Commit Graph

5 Commits

Author SHA1 Message Date
purp1e
44b03672f0 feat(prisma): 添加 PostgreSQL 驱动适配器以支持连接池
使用 @prisma/adapter-pg 和 pg 包替换默认的 Prisma 客户端适配器
通过连接池管理数据库连接,提升并发性能和资源利用率
2026-03-11 01:54:27 +08:00
purp1e
617300eaaf refactor(prisma): 将数据库从 SQLite 迁移至 PostgreSQL
删除 SQLite 相关依赖、配置和生成文件,更新 Prisma schema 以使用 PostgreSQL 作为数据源。
移除本地 dev.db 文件、libsql 适配器和旧迁移文件,简化 Prisma 客户端初始化。
2026-03-11 01:39:14 +08:00
purp1e
35d835f68c chore: 统一代码格式并配置开发工具
- 添加 ESLint 和 Prettier 配置以统一代码风格
- 配置项目级 TypeScript 设置
- 更新前后端依赖版本
- 修复代码格式问题(引号、分号、尾随逗号等)
- 优化文件结构和导入路径
2026-03-10 18:24:19 +08:00
purp1e
58373a15a9 feat: 重构前端界面并修复认证路径
- 重构主页、关于页、演示页和帖子页的UI,使用现代化的卡片设计和布局
- 添加主题切换功能,支持亮色/暗色模式
- 修复后端认证路由路径,从`/api`改为`/api/auth`
- 更新页面标题为"HLAE中文站"
- 简化Providers组件,移除未使用的主题配置
- 添加Hero组件展示网站主标题和操作按钮
- 优化登录和注册页面的表单验证和UI
- 更新全局样式,添加品牌颜色和主题变量
- 改进导航栏,添加图标和更好的响应式设计
- 优化资源管理模态框,添加图标字段支持
2026-03-10 17:52:32 +08:00
purp1e
e06d464a74 first commit 2026-03-10 11:45:54 +08:00