751 B
751 B
Create UAT seed pipeline for ALLA OS.
Requirements:
- Add CSV import seed support from /src/db/seeds/uat-csv/*.csv
- Import order: organizations branches product_types users memberships document_sequences customers contacts leads_opportunities quotations quotation_items approval_steps
- Add npm scripts:
- seed:system
- seed:org
- seed:uat
- db:reset:uat
- Seed must be idempotent using upsert.
- Reset must clear transactional CRM data first, then seed foundation/master/UAT data again.
- Preserve organization boundary: ALLA and ONVALLA data must not mix.
- Verify login personas: IT → MK → Sale → Manager → CEO
- Verify document sequence by organization + branch + product type.