Dane demo (create_demo_data)¶
Generator syntetycznych danych demo z wymiennymi motywami.
Szybki start¶
uv run python src/manage.py create_demo_data \
--motyw wiedzmin \
--autorow 200 --ile-ciaglych 1000 --ile-zwartych 500 \
--yes-i-am-sure --confirm-db <NAZWA_BAZY>
Motywy (--motyw)¶
realistyczny(domyślny) — polskie dane akademickielem— Stanisław Lemwiedzmin— Wiedźminharry-potter— Harry Potterdisney— Disney
Wybrane flagi¶
--bez-prefiksu— pełny realizm (bez markera „Demo —")--procent-ze-streszczeniem 70— odsetek prac ze streszczeniem--od-roku 2020 --do-roku 2026— zakres lat prac--seed 123— deterministyczny wynik
Sprzątanie¶
Manifest zapisany przy tworzeniu (np. demo_data_manifest_*.json):
uv run python src/manage.py cleanup_demo_data \
--manifest <plik.json> --yes-i-am-sure --confirm-db <NAZWA_BAZY>
Cleanup usuwa wyłącznie obiekty z manifestu (po PK) — bezpieczny dla istniejących danych. Po
create_demo_datauruchomdenorm_flush, by wypełnić cache opisów bibliograficznych.