circuitforge-core/tests/community
pyr0ball ffb95a5a30 feat(community): add SharedStore base class with typed pg read/write methods
Implements SharedStore with get_post_by_slug, list_posts (with JSONB
filter support), insert_post, and delete_post. _cursor_to_dict handles
both real psycopg2 tuple rows and mock dict rows for clean unit tests.
Also promotes community __init__.py imports from try/except guards to
unconditional now that db.py and store.py both exist.
2026-04-12 22:03:27 -07:00
..
__init__.py feat(community): add CommunityPost frozen dataclass with element snapshot schema 2026-04-12 20:51:29 -07:00
test_db.py feat(community): add CommunityDB connection pool and migration runner 2026-04-12 21:38:14 -07:00
test_models.py feat(community): add CommunityPost frozen dataclass with element snapshot schema 2026-04-12 20:51:29 -07:00
test_store.py feat(community): add SharedStore base class with typed pg read/write methods 2026-04-12 22:03:27 -07:00