Files
chinese-family-tree-2/测试账号说明.md
T
freedakgmail e92884ae53 0.0.1.0
2025-11-23 03:07:39 +08:00

78 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 测试账号说明
## 数据库初始化
数据库已清理并重新初始化,包含两个完整的测试用户和家族树数据。
## 测试账号
### 1. 王先生 👨
- **邮箱**: `wang@example.com`
- **密码**: `123456`
- **家族树**: 王氏家族
- **籍贯**: 山东省济南市
- **成员数**: 5代共11人
#### 家族成员概览
- **第1代**: 王德厚(始祖,1880-1955+ 李秀英
- **第2代**: 王建国(1910-1985+ 张淑贞、王建华(1918-1995
- **第3代**: 王明(1945-+ 刘芳
- **第4代**: 王浩(1975-+ 陈静
- **第5代**: 王子轩(2005-,在读大学生)
### 2. 虞女士 👩
- **邮箱**: `yu@example.com`
- **密码**: `123456`
- **家族树**: 虞氏家族
- **籍贯**: 浙江省杭州市
- **成员数**: 5代共11人
#### 家族成员概览
- **第1代**: 虞文昌(始祖,1885-1960+ 周婉仪
- **第2代**: 虞国栋(1915-1988+ 林雅芳
- **第3代**: 虞晓梅(1950-+ 赵建平
- **第4代**: 虞雨欣(1980-+ 钱俊杰
- **第5代**: 虞诗涵(2008-,在读中学生)
## 登录页面更新
登录页面已更新,包含以下功能:
1. **默认账号**: 默认填充王先生的账号信息
2. **快速切换**: 提供两个测试账号的快速切换按钮
3. **一键填充**: 点击"使用"按钮即可快速填充对应账号信息
## 数据特点
两个家族树都包含完整的信息:
- ✅ 5代传承关系
- ✅ 完整的配偶信息
- ✅ 父母-子女关系链
- ✅ 出生/去世日期
- ✅ 籍贯和出生地
- ✅ 联系方式(现代成员)
- ✅ 个人简介和标签
- ✅ 世代编号和辈分名
## 如何重新初始化数据库
如果需要重新初始化数据库,运行以下命令:
```bash
pnpm db:seed
```
或者:
```bash
npx prisma db seed
```
## 注意事项
- 所有测试账号密码统一为 `123456`
- 数据库使用 PostgreSQL,配置在 `.env` 文件中
- 种子脚本会先清理所有现有数据,然后创建新数据
- 不再使用本地 IndexedDB 缓存,所有数据存储在 PostgreSQL 中