From 8fae16c8d2dc959dd3e7f558ab9b54f252ff62d5 Mon Sep 17 00:00:00 2001 From: Lartza Date: Fri, 17 Jul 2020 11:41:50 +0300 Subject: [PATCH] FIX(server): Reorder old table drops based on constraints This fixes the second case of PostgreSQL migration failure in #4292 --- src/murmur/ServerDB.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/murmur/ServerDB.cpp b/src/murmur/ServerDB.cpp index 68f82677e97..ecffcefa60f 100644 --- a/src/murmur/ServerDB.cpp +++ b/src/murmur/ServerDB.cpp @@ -657,14 +657,14 @@ ServerDB::ServerDB() { SQLQUERY("DROP TABLE IF EXISTS `%1slog%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1config%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1channel_info%2`"); - SQLQUERY("DROP TABLE IF EXISTS `%1channels%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1user_info%2`"); - SQLQUERY("DROP TABLE IF EXISTS `%1users%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1players%2`"); - SQLQUERY("DROP TABLE IF EXISTS `%1groups%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1group_members%2`"); + SQLQUERY("DROP TABLE IF EXISTS `%1groups%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1acl%2`"); + SQLQUERY("DROP TABLE IF EXISTS `%1users%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1channel_links%2`"); + SQLQUERY("DROP TABLE IF EXISTS `%1channels%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1bans%2`"); SQLQUERY("DROP TABLE IF EXISTS `%1servers%2`");