mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-23 10:51:12 -05:00
Update documentation references
Update remaining documentation files to remove references to the old approval flow and feature flags.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user