Files
xiaoxia-saas/packages/adapters/postgres/__init__.py
T
Xiaoxia AI 78d5ac1ef6 feat(repository): add PostgreSQL repositories for Workspace and Member
- Implement PostgresWorkspaceRepository with full CRUD
- Implement PostgresWorkspaceMemberRepository with query methods
- Support find_by_user, find_by_workspace, count_by_workspace
- Use upsert pattern (INSERT ... ON CONFLICT DO UPDATE)
- Proper connection management and cleanup
- Add __init__.py to export all PostgreSQL repositories

Phase 4 Task 35/68 completed
2026-06-17 08:22:45 +08:00

13 lines
417 B
Python

"""
PostgreSQL 适配器
"""
from packages.adapters.postgres.user_repository import PostgresUserRepository
from packages.adapters.postgres.workspace_repository import PostgresWorkspaceRepository
from packages.adapters.postgres.workspace_member_repository import PostgresWorkspaceMemberRepository
__all__ = [
"PostgresUserRepository",
"PostgresWorkspaceRepository",
"PostgresWorkspaceMemberRepository",
]