From f85b043c277a2230c2d0f988c81f1a74941dae32 Mon Sep 17 00:00:00 2001 From: Dot-Rar Date: Sat, 30 Nov 2019 16:09:27 +0000 Subject: [PATCH] update db --- database/database.go | 3 +++ database/table/blacklist.go | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/database/database.go b/database/database.go index e3902e6..1790b2e 100644 --- a/database/database.go +++ b/database/database.go @@ -28,5 +28,8 @@ func ConnectToDatabase() { db.DB().SetMaxOpenConns(config.Conf.MariaDB.Threads) db.DB().SetMaxIdleConns(0) + db.Set("gorm:table_options", "charset=utf8mb4") + db.BlockGlobalUpdate(true) + Database = *db } diff --git a/database/table/blacklist.go b/database/table/blacklist.go index 49285fe..8b14198 100644 --- a/database/table/blacklist.go +++ b/database/table/blacklist.go @@ -25,7 +25,9 @@ func AddBlacklist(guildId, userId int64) { } func RemoveBlacklist(guildId, userId int64) { - database.Database.Delete(&BlacklistNode{Guild: guildId, User: userId}) + var node BlacklistNode + database.Database.Where(BlacklistNode{Guild: guildId, User: userId}).Take(&node) + database.Database.Delete(&node) } func GetBlacklistNodes(guildId int64) []BlacklistNode {