feat: add wallet profile database schema and repositories (#11)

- Add SQLAlchemy models for wallet profiles, funding transfers, and relationships
- Add WalletRepository, FundingRepository, RelationshipRepository with async support
- Add DatabaseManager for connection and session management
- Add Alembic migration for initial schema
- Include comprehensive test suite with 21 tests using in-memory SQLite

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Patrick Selamy
2026-01-04 16:37:40 -05:00
co-authored by Claude Opus 4.5
parent 656bd6469c
commit 0003d228e5
10 changed files with 1643 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
"""Tests for storage module."""
"""Tests for the storage layer."""