diff --git a/db/migrations/1.127_setup_api.php b/db/migrations/1.127_setup_api.php index ace444c6b14f30d58cf39202313243993e78c86c..ac245d727acc50dff66ad9c6b2ce7a9bdfdc4f2f 100644 --- a/db/migrations/1.127_setup_api.php +++ b/db/migrations/1.127_setup_api.php @@ -214,6 +214,8 @@ class SetupApi extends Migration public function dropTables(): void { + DBManager::get()->exec("SET FOREIGN_KEY_CHECKS=0"); + DBManager::get()->exec("DROP TABLE IF EXISTS `oauth_consumer_token`, `oauth_log`, `oauth_server_nonce`, @@ -224,5 +226,7 @@ class SetupApi extends Migration `api_consumers`, `api_oauth_user_mapping`, `api_user_permissions`"); + + DBManager::get()->exec("SET FOREIGN_KEY_CHECKS=1"); } }