diff --git a/migrations/schema.sql b/migrations/schema.sql index ca8df2551..a317b6fa3 100644 --- a/migrations/schema.sql +++ b/migrations/schema.sql @@ -147,7 +147,7 @@ CREATE TABLE IF NOT EXISTS mailboxes( domain VARCHAR(128), FOREIGN KEY(domain) REFERENCES domains(domain), - PRIMARY KEY (name)); + UNIQUE (name, domain)); CREATE TABLE IF NOT EXISTS domains( domain VARCHAR(128) NOT NULL UNIQUE, /* if this needs to be larger, InnoDB has a limit of 767 bytes for PRIMARY KEY values! */