# Skip Multiple Bids Migration (Temporary)

If you're unable to drop the unique index due to foreign key constraints, you can:

## Option 1: Deploy Without Multiple Bids Feature
- The system will work, but suppliers can only submit ONE bid per inquiry
- You can add the multiple bids feature later when you have database admin access

## Option 2: Contact Database Administrator
- Ask your hosting provider or database admin to help drop the unique index
- They might have tools or permissions you don't have

## Option 3: Use Sequelize Sync (Development Only)
- Set `SYNC_ALTER=true` in `.env` (NOT recommended for production)
- This will auto-modify the database structure
- **WARNING:** Can cause data loss in production!

## What Still Works Without This Migration:
✅ All other features work normally
✅ Suppliers can submit bids
✅ Customers can view bids
✅ Payment system works
✅ Warranty fields work
✅ Bank details work

## What Doesn't Work:
❌ Suppliers can only submit ONE bid per inquiry (not multiple options)

## To Add Later:
When you can access the database with proper permissions, run:
```sql
SET FOREIGN_KEY_CHECKS = 0;
ALTER TABLE `bids` DROP INDEX `bids_inquiry_id_supplier_id`;
SET FOREIGN_KEY_CHECKS = 1;
CREATE INDEX `idx_bids_inquiry_supplier` ON `bids` (`inquiryId`, `supplierId`);
```

