Skip to content
Snippets Groups Projects
Commit 4d051059 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

disable foreign key checks when removing restapi tables, fixes #4977

Closes #4977

Merge request studip/studip!3735
parent 4883e1f1
No related branches found
No related tags found
No related merge requests found
...@@ -214,6 +214,8 @@ class SetupApi extends Migration ...@@ -214,6 +214,8 @@ class SetupApi extends Migration
public function dropTables(): void public function dropTables(): void
{ {
DBManager::get()->exec("SET FOREIGN_KEY_CHECKS=0");
DBManager::get()->exec("DROP TABLE IF EXISTS `oauth_consumer_token`, DBManager::get()->exec("DROP TABLE IF EXISTS `oauth_consumer_token`,
`oauth_log`, `oauth_log`,
`oauth_server_nonce`, `oauth_server_nonce`,
...@@ -224,5 +226,7 @@ class SetupApi extends Migration ...@@ -224,5 +226,7 @@ class SetupApi extends Migration
`api_consumers`, `api_consumers`,
`api_oauth_user_mapping`, `api_oauth_user_mapping`,
`api_user_permissions`"); `api_user_permissions`");
DBManager::get()->exec("SET FOREIGN_KEY_CHECKS=1");
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment