nxtgauge-backend-rust/crates
Tracewebstudio Dev 03376b9567 feat: Add database redesign documentation and Phase 1-2 migrations
- Add schema_audit.md documenting current schema issues
- Add target_schema.md with complete target schema design
- Add old_to_new_mapping.md with table mapping
- Add migration_plan.md with phased migration strategy
- Add Phase 1 migrations (core infrastructure):
  - user_sessions table
  - users missing columns
  - departments updates
  - designations updates
  - employees updates
- Add Phase 2 migrations (profile domain - CRITICAL):
  - create user_role_profiles root table
  - backfill user_role_profiles from existing profiles
  - add user_role_profile_id to extension tables
  - remove forbidden external portfolio links
- Add user_role_profile Rust model
- Update photographer model to use user_role_profile_id
2026-04-12 23:21:11 +02:00
..
auth fix: resolve all compilation warnings and errors across services 2026-04-07 12:52:55 +02:00
cache chore: checkpoint current workspace changes 2026-03-22 15:55:29 +01:00
contracts feat: complete backend implementation - payments service, admin endpoints, auth guards, submit-for-verification for all roles 2026-04-06 06:19:10 +02:00
db feat: Add database redesign documentation and Phase 1-2 migrations 2026-04-12 23:21:11 +02:00
db-migrate feat(db-migrate): add DROP_EXISTING_TABLES support 2026-04-12 21:58:57 +02:00
email fix(email): add lead acceptance/rejection compatibility methods for customers 2026-04-11 15:55:20 +02:00
storage chore: sync latest dashboard and role flow updates 2026-04-05 16:52:01 +02:00