cmake: avoid de-duplication of user's CXXFLAGS
[quassel.git] / src / core / SQL / PostgreSQL / setup_020_identity.sql
1 CREATE TABLE identity (
2        identityid serial PRIMARY KEY,
3        userid integer NOT NULL REFERENCES quasseluser (userid) ON DELETE CASCADE,
4        identityname TEXT NOT NULL,
5        realname TEXT NOT NULL,
6        awaynick TEXT,
7        awaynickenabled boolean NOT NULL DEFAULT FALSE,
8        awayreason TEXT,
9        awayreasonenabled boolean NOT NULL DEFAULT FALSE,
10        autoawayenabled boolean NOT NULL DEFAULT FALSE,
11        autoawaytime integer NOT NULL,
12        autoawayreason TEXT,
13        autoawayreasonenabled boolean NOT NULL DEFAULT FALSE,
14        detachawayenabled boolean NOT NULL DEFAULT FALSE,
15        detachawayreason TEXT,
16        detachawayreasonenabled boolean NOT NULL DEFAULT FALSE,
17        ident TEXT,
18        kickreason TEXT,
19        partreason TEXT,
20        quitreason TEXT,
21        sslcert bytea,
22        sslkey bytea,
23        UNIQUE (userid, identityname)
24 )