Files
work_flow_ishare/README.md
Admin 2e34dd172b init: iShare Phase D 设计文档完整归档
文档清单:
- README.md                     仓库导航
- iShare-dev-plan.md            开发规划
- SYSTEM_DESIGN.md              系统设计(角色/流程/接口)
- DATABASE_DESIGN_V2.md         数据库完整字段设计
- DATABASE_DESIGN_OVERVIEW.md   设计概要 v4(28张表)
- DECISIONS.md                  6个关键决策记录
- db/ishare_schema_v2.sql       基础建表 SQL
- db/ishare_schema_v3_delta.sql v2→v3 增量(评审修复)
- db/ishare_schema_v4_delta.sql v3→v4 增量(决策确认)
- memory_2026-02-17.md          工作日志

Phase D 完成:28张表定稿,所有决策已确认
2026-02-17 13:27:34 +01:00

66 lines
2.2 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.
# iShare 项目设计文档归档
> 归档时间2026-02-17
> 项目流媒体订阅合租分享平台Netflix/Spotify 等)
> 技术栈PigX 5.11.0Java 17 + Spring Boot 3二次开发
> 源码仓库https://git.puro.im/purovps/pigx_ishare
---
## 文档目录
### 系统设计
| 文件 | 说明 |
|------|------|
| `iShare-dev-plan.md` | 项目开发规划(技术路线、仓库规划、开发周期) |
| `SYSTEM_DESIGN.md` | 系统设计文档(角色、功能模块、业务流程、接口要点) |
| `DECISIONS.md` | 设计决策记录6个关键决策 + Phase 1/2 范围确认) |
### 数据库设计
| 文件 | 说明 |
|------|------|
| `DATABASE_DESIGN_V2.md` | 完整数据库字段设计28张表详细说明 |
| `DATABASE_DESIGN_OVERVIEW.md` | 数据库设计概要表总览、ER关系、状态机、设计机制 |
| `db/ishare_schema_v2.sql` | 基础建表 SQL修订版23张表 |
| `db/ishare_schema_v3_delta.sql` | v2→v3 增量 SQL评审修复新增3张表补索引 |
| `db/ishare_schema_v4_delta.sql` | v3→v4 增量 SQL决策确认新增 as_invite_config |
### 工作记录
| 文件 | 说明 |
|------|------|
| `memory_2026-02-17.md` | 2026-02-17 工作日志Phase D 完整过程) |
---
## 版本历史
| Tag | 说明 |
|-----|------|
| `v1-initial-design` | 初步设计(功能清单 + 流程 + 数据库 v2.0 |
| `v2-db-reviewed` | 数据库评审完成7个问题全部修复27张表 |
| `v3-phase-d-complete` | Phase D 完成决策确认28张表定稿 |
---
## 数据库概览
- **总表数**28 张9张 PigX 基础表 + 19张 iShare 业务表)
- **核心新增**`as_recharge`(充值单)/ `as_banner`(广告位)/ `as_product_plan_rel`M:N关联/ `as_invite_config`(返现配置)
## Phase 1 范围(已确认)
✅ 平台自营商品购买 | 三种支付(复用 pigx-pay| 凭据二次验证 | 可配置邀请返现
❌ 拼车广场Phase 2| 提现Phase 2
---
## 下一步
**Phase 0环境搭建**
- 创建 3 个开发仓库ishare-backend / ishare-admin / ishare-web
- Fork PigX 5.11.0 + 配置 Drone CI/CD
- 执行建表 SQL初始化数据库