From: Marcus Eggenberger Date: Thu, 14 Feb 2008 22:35:59 +0000 (+0000) Subject: added missing sql queries... OOPS X-Git-Tag: 0.2.0-alpha1~59 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=e8313fd543561e6ee24439d6cc14d26395128622 added missing sql queries... OOPS --- diff --git a/src/core/SQL/SQLite/7/upgrade_000_rename_networktable.sql b/src/core/SQL/SQLite/7/upgrade_000_rename_networktable.sql new file mode 100644 index 00000000..0dc9ef4d --- /dev/null +++ b/src/core/SQL/SQLite/7/upgrade_000_rename_networktable.sql @@ -0,0 +1 @@ +ALTER TABLE network RENAME TO networkold diff --git a/src/core/SQL/SQLite/7/upgrade_010_create_newnetworktable.sql b/src/core/SQL/SQLite/7/upgrade_010_create_newnetworktable.sql new file mode 100644 index 00000000..1043576e --- /dev/null +++ b/src/core/SQL/SQLite/7/upgrade_010_create_newnetworktable.sql @@ -0,0 +1,20 @@ +CREATE TABLE network ( + networkid INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, + userid INTEGER NOT NULL, + networkname TEXT NOT NULL, + identityid INTEGER NOT NULL DEFAULT 1, + encodingcodec TEXT NOT NULL DEFAULT "ISO-8859-15", + decodingcodec TEXT NOT NULL DEFAULT "ISO-8859-15", + servercodec TEXT NOT NULL DEFAULT "", + userandomserver INTEGER NOT NULL DEFAULT 0, -- BOOL + perform TEXT, + useautoidentify INTEGER NOT NULL DEFAULT 0, -- BOOL + autoidentifyservice TEXT, + autoidentifypassword TEXT, + useautoreconnect INTEGER NOT NULL DEFAULT 0, -- BOOL + autoreconnectinterval INTEGER NOT NULL DEFAULT 0, + autoreconnectretries INTEGER NOT NULL DEFAULT 0, + unlimitedconnectretries INTEGER NOT NULL DEFAULT 0, -- BOOL + rejoinchannels INTEGER NOT NULL DEFAULT 0, -- BOOL + UNIQUE (userid, networkname) +) diff --git a/src/core/SQL/SQLite/7/upgrade_020_copy_networktable.sql b/src/core/SQL/SQLite/7/upgrade_020_copy_networktable.sql new file mode 100644 index 00000000..887706d7 --- /dev/null +++ b/src/core/SQL/SQLite/7/upgrade_020_copy_networktable.sql @@ -0,0 +1,2 @@ +INSERT INTO network (networkid, userid, networkname, identityid, encodingcodec, decodingcodec, userandomserver, perform, useautoidentify, autoidentifyservice, autoidentifypassword, useautoreconnect, autoreconnectinterval, autoreconnectretries, rejoinchannels) +SELECT networkid, userid, networkname, identityid, encodingcodec, decodingcodec, userandomserver, perform, useautoidentify, autoidentifyservice, autoidentifypassword, useautoreconnect, autoreconnectinterval, autoreconnectretries, rejoinchannels FROM networkold; diff --git a/src/core/SQL/SQLite/7/upgrade_030_drop_oldnetworktable.sql b/src/core/SQL/SQLite/7/upgrade_030_drop_oldnetworktable.sql new file mode 100644 index 00000000..9073c436 --- /dev/null +++ b/src/core/SQL/SQLite/7/upgrade_030_drop_oldnetworktable.sql @@ -0,0 +1 @@ +DROP TABLE networkold diff --git a/src/core/SQL/SQLite/7/upgrade_040_alter_buffer_add_lastseen.sql b/src/core/SQL/SQLite/7/upgrade_040_alter_buffer_add_lastseen.sql new file mode 100644 index 00000000..5b60fc9c --- /dev/null +++ b/src/core/SQL/SQLite/7/upgrade_040_alter_buffer_add_lastseen.sql @@ -0,0 +1 @@ +ALTER TABLE buffer ADD COLUMN lastseen INTEGER NOT NULL DEFAULT 0 diff --git a/src/core/SQL/SQLite/7/upgrade_999_version.sql b/src/core/SQL/SQLite/7/upgrade_999_version.sql new file mode 100644 index 00000000..4b959277 --- /dev/null +++ b/src/core/SQL/SQLite/7/upgrade_999_version.sql @@ -0,0 +1,3 @@ +UPDATE coreinfo +SET value = '7' +WHERE key = 'schemaversion'