gaoziman
|
799fb3ab58
|
feat(数据库): 扩展消息表支持用户上传的图片和文档
- 新增 uploadedImages 字段存储用户上传的图片(Base64编码数组)
- 新增 uploadedDocuments 字段存储用户上传的文档数据
- 定义 UploadedDocumentData 接口,包含文档名称、大小、类型和内容
|
2025-12-20 12:12:33 +08:00 |
|
gaoziman
|
c978504f4a
|
feat(数据库): 添加多模型类型支持
- 在 models 表中新增 modelType 字段,支持区分 claude 和 codex 类型
- 添加 Codex 系列模型数据(gpt-5.1-codex, gpt-5.1-codex-max, gpt-5.2-codex)
- 更新 Claude 模型的 displayName 命名
- 新增数据库迁移文件
|
2025-12-20 01:04:02 +08:00 |
|
gaoziman
|
629ff540fc
|
feat(数据库): 添加用户认证相关数据表
- 新增 users 用户表,支持邮箱注册和登录
- 新增 verification_codes 验证码表,支持多种验证场景
- 为 user_settings 表添加 userId 关联字段
- 为 conversations 表添加 userId 关联字段
- 定义表关系实现用户数据隔离
- 更新数据库迁移文件
|
2025-12-19 22:35:54 +08:00 |
|
gaoziman
|
c59dee8db9
|
feat(数据库): 为消息表添加 images 字段支持
- 在 messages 表添加 images jsonb 字段用于存储代码执行产生的图片
- 新增迁移文件 0003_melted_shockwave.sql
- 更新迁移元数据和快照
|
2025-12-19 20:17:28 +08:00 |
|
gaoziman
|
b869a443e2
|
feat(database): 添加全局字体大小设置字段
- 在 user_settings 表中新增 font_size 字段 (12-20)
- 添加数据库迁移文件支持字段升级
- 默认字体大小设置为 15px
|
2025-12-19 13:54:56 +08:00 |
|
gaoziman
|
77ef569d34
|
feat(db): 添加 Drizzle ORM 数据库配置
- 添加 drizzle.config.ts 配置文件
- 添加数据库 schema 定义(会话、消息、设置等表)
- 添加数据库连接配置
- 添加数据库迁移文件
- 添加种子数据脚本
|
2025-12-18 11:27:49 +08:00 |
|