Add unique constraint to our schema description file

This commit is contained in:
Johannes Zellner
2018-01-24 10:51:44 +01:00
parent 5e688944e8
commit a3caad46a2

View File

@@ -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! */