Commit Graph

5 Commits

Author SHA1 Message Date
MangoFanFanw fe16e878dd perf: 移除 .idea 目录 2026-05-24 14:02:02 +08:00
MangoFanFanw 21f0d7725e refactor: 主要功能实现
目前的工作已经实现的功能:
- 基本 FastAPI 路由;
- 基本 AI 聊天和创作功能;
- 用户信息管理、权限验证、JWT 令牌签发和验证、端点保护;
- HTML 验证码邮件发送和验证码验证。
2026-05-24 13:58:51 +08:00
MangoFanFanw f06de85257 feat: 创建 VitePress 文档与 mjml 邮件模板编译流程
docs 目录包含一个 VitePress 构建的静态文档站点。
mjml 目录包含 HTML 邮件模板。这些模板将被编译为 Jinja2 模板,然后由 NyaHome 动态渲染后发送。
2026-05-24 13:55:56 +08:00
MangoFanFanw c30d65f9ae feat: 使用 Alembic 实现数据库结构与代码同步
并且添加了一些管理数据库的快捷命令,实现和 Django 类似的开发体验:
- uv run task makemigrations : 创建数据库变更文件
- uv run task migrate : 应用数据库变更
更多请查看 pyproject.toml 。
目前仅针对 SQLite 数据库进行适配。
2026-05-24 13:52:57 +08:00
MangoFanFanw f3442a1b61 init commit
初始提交,无事发生~
2026-05-01 14:35:07 +08:00