diff options
author | Rémy Coutable <remy@rymai.me> | 2016-07-26 11:00:12 +0300 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2016-07-26 11:00:12 +0300 |
commit | 4bf20d677b2ec3bffae9fe2ca1abbbc0429b6b28 (patch) | |
tree | 3d36a1b1cb0c916a760743936d445bd3b4e8be10 /spec/finders/branches_finder_spec.rb | |
parent | 68162ba900f1b9003fa3d07613333f201be8154a (diff) | |
parent | cfd103dbb55a37393966b764a55e0fe67b0232c3 (diff) |
Merge branch 'mysql_drop_all_tables' into 'master'
Disable MySQL foreign key checks before dropping all tables
Fixes #20237. Disables MySQL foreign key checks before dropping all tables in a restore. MySQL doesn't honor `CASCADE` without a special flag when the database/tables are created. In order to drop the tables we need to disable foreign key checks. After the drop, re-enable the key checks.
WIP: Pending confirmation from customer that this fix works.
See merge request !5472
Diffstat (limited to 'spec/finders/branches_finder_spec.rb')
0 files changed, 0 insertions, 0 deletions