Update documentation references

Update remaining documentation files to remove references to the old approval flow and feature flags.
This commit is contained in:
gpt-engineer-app[bot]
2025-11-06 21:23:29 +00:00
parent bd2f9a5a9e
commit 1a8395f0a0
8 changed files with 25 additions and 21 deletions

View File

@@ -21,11 +21,12 @@ All JSONB columns have been successfully eliminated from `submission_items`. The
- **Dropped JSONB columns** (`item_data`, `original_data`)
### 2. Backend (Edge Functions) ✅
Updated `process-selective-approval/index.ts`:
Updated `process-selective-approval/index.ts` (atomic transaction RPC):
- Reads from relational tables via JOIN queries
- Extracts typed data for park, ride, company, ride_model, and photo submissions
- No more `item_data as any` casts
- Proper type safety throughout
- Uses PostgreSQL transactions for atomic approval operations
### 3. Frontend ✅
Updated key files:
@@ -122,8 +123,8 @@ const parkData = item.park_submission; // ✅ Fully typed
- `supabase/migrations/20251103_data_migration.sql` - Migrated JSONB to relational
- `supabase/migrations/20251103_drop_jsonb.sql` - Dropped JSONB columns
### Backend
- `supabase/functions/process-selective-approval/index.ts` - Reads relational data
### Backend (Edge Functions)
- `supabase/functions/process-selective-approval/index.ts` - Atomic transaction RPC reads relational data
### Frontend
- `src/lib/submissionItemsService.ts` - Query joins, type transformations