_do_rebuild_source was creating a fresh temp DB with only one source, then atomically replacing analytics.duckdb — wiping views from every other source. Now it delegates to _do_rebuild so all extract dirs are re-attached in a single pass. Adds test_rebuild_source_preserves_other_sources to guard the regression. |
||
|---|---|---|
| .. | ||
| repositories | ||
| __init__.py | ||
| catalog_export.py | ||
| db.py | ||
| orchestrator.py | ||
| profiler.py | ||
| rbac.py | ||
| scheduler.py | ||