Remove Foreign Key Checks on Upgrade Drop Tables

## Remove Foreign Key Checks on Upgrade Drop Tables

### Acceptance Criteria
1. When the `upgrade:run --drop-tables` command is used, disable foreign key checks before dropping tables so that foreign key constraints will not cause the drop table commands to fail.