Files
orion/scripts/seed
Samir Boulahtit c4e9e4e646
Some checks failed
CI / ruff (push) Successful in 9s
CI / pytest (push) Failing after 49m50s
CI / validate (push) Successful in 24s
CI / dependency-scanning (push) Successful in 28s
CI / docs (push) Has been skipped
CI / deploy (push) Has been skipped
fix(seed): use SQLAlchemy .is_not(None) instead of Python 'is not None' in queries
The reset_all_data() function used `ContentPage.store_id is not None` which
is a Python identity check (always True), causing it to delete ALL content
pages including platform defaults. Same bug in print_summary() caused the
count to always show 0 platform pages. Fixed both to use proper SQLAlchemy
.is_(None) / .is_not(None) syntax.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 23:55:00 +01:00
..