v0.2.0: CRM/ERP 系统升级 - 清理 .gitignore 并移除误提交的 venv/env/db 文件

- 更新 .gitignore:全面覆盖环境变量、数据库、日志、缓存、上传文件
- 移除误跟踪的 server/venv/、crm_data.db、.env 文件
- 新增 server/.env.example 模板
- 新增合同管理、利润核算、AI教练等功能模块
- 新增 Playwright e2e 测试套件
- 前后端多项功能升级和 bug 修复
This commit is contained in:
hankin
2026-05-11 07:24:19 +00:00
parent 0f4c6b7924
commit 815cbf9d8c
2526 changed files with 11875 additions and 804148 deletions
+71 -6
View File
@@ -1,29 +1,94 @@
# ========================
# 环境变量(含密码和密钥)
# ========================
.env
.env.*
!.env.example
server/.env
backend/.env
# ========================
# Python
# ========================
__pycache__/
*.pyc
*.pyo
.venv/
venv/
*.egg-info/
.pytest_cache/
# Node
# ========================
# Node.js
# ========================
node_modules/
frontend/dist/
dist/
build/
# 上传文件
# ========================
# 上传文件 & 数据
# ========================
server/uploads/
uploads/
data/
# Docker
# ========================
# 数据库文件
# ========================
*.sqlite
*.sqlite3
*.db
# ========================
# 日志
# ========================
*.log
logs/
# ========================
# 临时文件 & 缓存
# ========================
tmp/
.cache/
*.tmp
*.swp
*~
# ========================
# IDE
# ========================
.vscode/
.idea/
.gemini/
.agent/
# 临时文件
*.tmp
*.swp
# ========================
# OS
# ========================
.DS_Store
Thumbs.db
# ========================
# 构建产物 & 运行时
# ========================
node-v*/
node.tar.xz
# ========================
# Playwright 测试产物
# ========================
frontend/playwright-report/
frontend/test-results/
frontend/e2e/.auth/
# ========================
# Alembic bytecode
# ========================
server/alembic/versions/__pycache__/
# ========================
# 旧版 backend(如不再使用)
# ========================
backend/.pytest_cache/
backend/alembic/versions/__pycache__/