Implements SharedTableProtocol against a ThreadedConnectionPool (psycopg2). SnipeSharedDB handles pool lifecycle and idempotent SQL migrations. save_sellers uses COALESCE to preserve existing account_age_days when the new record omits it. All 6 Postgres tests skip cleanly without SNIPE_SHARED_DB_URL. |
||
|---|---|---|
| .. | ||
| db | ||
| platforms | ||
| test_tasks | ||
| trust | ||
| ui | ||
| __init__.py | ||
| conftest.py | ||
| test_api_search_build.py | ||
| test_async_search.py | ||
| test_ebay_categories.py | ||
| test_feedback.py | ||
| test_preferences_currency.py | ||
| test_query_translator.py | ||
| test_search_cache.py | ||
| test_tiers.py | ||