From c1e50bd067ad5031562ef252c9d2083852d79d6e Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Thu, 23 Jul 2020 09:51:29 +0100 Subject: [PATCH] Add UNIQUE constraint to blacklist table --- federationsender/storage/postgres/blacklist_table.go | 3 ++- federationsender/storage/sqlite3/blacklist_table.go | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/federationsender/storage/postgres/blacklist_table.go b/federationsender/storage/postgres/blacklist_table.go index f1db9fae0..8de6feec3 100644 --- a/federationsender/storage/postgres/blacklist_table.go +++ b/federationsender/storage/postgres/blacklist_table.go @@ -25,7 +25,8 @@ import ( const blacklistSchema = ` CREATE TABLE IF NOT EXISTS federationsender_blacklist ( -- The blacklisted server name - server_name TEXT NOT NULL + server_name TEXT NOT NULL, + UNIQUE (server_name) ); ` diff --git a/federationsender/storage/sqlite3/blacklist_table.go b/federationsender/storage/sqlite3/blacklist_table.go index 3e302906c..a14fe0c40 100644 --- a/federationsender/storage/sqlite3/blacklist_table.go +++ b/federationsender/storage/sqlite3/blacklist_table.go @@ -25,7 +25,8 @@ import ( const blacklistSchema = ` CREATE TABLE IF NOT EXISTS federationsender_blacklist ( -- The blacklisted server name - server_name TEXT NOT NULL + server_name TEXT NOT NULL, + UNIQUE (server_name) ); `