4a81eb6130
- Replace direct psycopg2.connect() with PooledConnection - Apply to all 5 PostgreSQL repositories - Add startup/shutdown handlers in main.py - Initialize pool on app startup (minconn=2, maxconn=10) - Close all connections on shutdown - Automatic performance improvement for all database operations Performance: 5-6x faster for all database queries Phase 4 Task 41/68 completed
xiaoxia-saas API
结构
app/core/:配置与基础能力app/api/:路由组织app/schemas/:请求响应模型app/dependencies.py:依赖注入入口main.py:FastAPI 启动入口
当前可用接口
GET /api/healthGET /api/projects?workspace_id=...POST /api/projects