|
A
90490e649c
Add a subscribers.status column ('available'|'claimed') with migration for
legacy DBs, plus add_available_subscriber, count_available, and claim_available
(atomic BEGIN IMMEDIATE select+update so concurrent claims can't double-hand-out
a profile). On-demand add_subscriber stays 'claimed'. Tests: +7; 115 pass.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
|||
|---|---|---|---|
| .. | |||
| core_adapters | |||
| __init__.py | |||
| app.py | |||
| database.py | |||
| models.py | |||
| profile_generator.py | |||
| saip_profile.py | |||
| utils.py | |||