added missing queries
[quassel.git] / src / core / SQL / SQLite / 7 / upgrade_010_create_newnetworktable.sql
1 CREATE TABLE network (
2        networkid INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
3        userid INTEGER NOT NULL,
4        networkname TEXT NOT NULL,
5        identityid INTEGER NOT NULL DEFAULT 1,
6        encodingcodec TEXT NOT NULL DEFAULT "ISO-8859-15",
7        decodingcodec TEXT NOT NULL DEFAULT "ISO-8859-15",
8        servercodec TEXT NOT NULL DEFAULT "",
9        userandomserver INTEGER NOT NULL DEFAULT 0, -- BOOL
10        perform TEXT,
11        useautoidentify INTEGER NOT NULL DEFAULT 0, -- BOOL
12        autoidentifyservice TEXT,
13        autoidentifypassword TEXT,
14        useautoreconnect INTEGER NOT NULL DEFAULT 0, -- BOOL
15        autoreconnectinterval INTEGER NOT NULL DEFAULT 0,
16        autoreconnectretries INTEGER NOT NULL DEFAULT 0,
17        unlimitedconnectretries INTEGER NOT NULL DEFAULT 0, -- BOOL
18        rejoinchannels INTEGER NOT NULL DEFAULT 0, -- BOOL
19        UNIQUE (userid, networkname)
20 )