The Networksettings are now stored purely in the Database.
authorMarcus Eggenberger <egs@quassel-irc.org>
Mon, 11 Feb 2008 19:29:59 +0000 (19:29 +0000)
committerMarcus Eggenberger <egs@quassel-irc.org>
Mon, 11 Feb 2008 19:29:59 +0000 (19:29 +0000)
commitd3ea803d8977692f95bbe31fbaba3686fc2ce5a9
treee927f1cd3269bd6defd9f10f22d6868b040a8c3b
parentc90c9160da1123ce99460c9b3ceef58b1ad21bf2
The Networksettings are now stored purely in the Database.
You can now rename networks and delete them.
Be warned: the latter one deletes everything associated with the
network including backlog.
62 files changed:
src/client/client.cpp
src/client/networkmodel.cpp
src/client/networkmodel.h
src/core/SQL/SQLite/4/setup_010_sender.sql [deleted file]
src/core/SQL/SQLite/4/setup_020_network.sql [deleted file]
src/core/SQL/SQLite/4/setup_080_version.sql [deleted file]
src/core/SQL/SQLite/4/upgrade_010_create_buffertable.sql
src/core/SQL/SQLite/5/delete_backlog_by_uid.sql [moved from src/core/SQL/SQLite/4/delete_backlog_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/5/delete_backlog_for_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/delete_buffers_by_uid.sql [moved from src/core/SQL/SQLite/4/delete_buffers_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/5/delete_buffers_for_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/delete_ircservers_for_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/delete_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/delete_networks_by_uid.sql [moved from src/core/SQL/SQLite/4/delete_networks_by_uid.sql with 100% similarity]
src/core/SQL/SQLite/5/delete_quasseluser.sql [moved from src/core/SQL/SQLite/4/delete_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/5/insert_buffer.sql [moved from src/core/SQL/SQLite/4/insert_buffer.sql with 100% similarity]
src/core/SQL/SQLite/5/insert_message.sql [moved from src/core/SQL/SQLite/4/insert_message.sql with 100% similarity]
src/core/SQL/SQLite/5/insert_network.sql [moved from src/core/SQL/SQLite/4/insert_network.sql with 100% similarity]
src/core/SQL/SQLite/5/insert_quasseluser.sql [moved from src/core/SQL/SQLite/4/insert_quasseluser.sql with 100% similarity]
src/core/SQL/SQLite/5/insert_sender.sql [moved from src/core/SQL/SQLite/4/insert_sender.sql with 100% similarity]
src/core/SQL/SQLite/5/insert_server.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/select_authuser.sql [moved from src/core/SQL/SQLite/4/select_authuser.sql with 100% similarity]
src/core/SQL/SQLite/5/select_bufferByName.sql [moved from src/core/SQL/SQLite/4/select_bufferByName.sql with 100% similarity]
src/core/SQL/SQLite/5/select_buffers.sql [moved from src/core/SQL/SQLite/4/select_buffers.sql with 100% similarity]
src/core/SQL/SQLite/5/select_lastMessage.sql [moved from src/core/SQL/SQLite/4/select_lastMessage.sql with 100% similarity]
src/core/SQL/SQLite/5/select_messageRange.sql [moved from src/core/SQL/SQLite/4/select_messageRange.sql with 100% similarity]
src/core/SQL/SQLite/5/select_messages.sql [moved from src/core/SQL/SQLite/4/select_messages.sql with 100% similarity]
src/core/SQL/SQLite/5/select_messagesOffset.sql [moved from src/core/SQL/SQLite/4/select_messagesOffset.sql with 100% similarity]
src/core/SQL/SQLite/5/select_messagesSince.sql [moved from src/core/SQL/SQLite/4/select_messagesSince.sql with 100% similarity]
src/core/SQL/SQLite/5/select_messagesSinceOffset.sql [moved from src/core/SQL/SQLite/4/select_messagesSinceOffset.sql with 100% similarity]
src/core/SQL/SQLite/5/select_networkExists.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/select_networks_for_user.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/select_servers_for_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/select_userid.sql [moved from src/core/SQL/SQLite/4/select_userid.sql with 100% similarity]
src/core/SQL/SQLite/5/setup_000_quasseluser.sql [moved from src/core/SQL/SQLite/4/setup_000_quasseluser.sql with 80% similarity]
src/core/SQL/SQLite/5/setup_010_sender.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/setup_020_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/setup_030_buffer.sql [moved from src/core/SQL/SQLite/4/setup_030_buffer.sql with 71% similarity]
src/core/SQL/SQLite/5/setup_040_buffer_idx.sql [moved from src/core/SQL/SQLite/4/setup_040_buffer_idx.sql with 100% similarity]
src/core/SQL/SQLite/5/setup_050_buffer_cname_idx.sql [moved from src/core/SQL/SQLite/4/setup_050_buffer_cname_idx.sql with 100% similarity]
src/core/SQL/SQLite/5/setup_060_backlog.sql [moved from src/core/SQL/SQLite/4/setup_060_backlog.sql with 100% similarity]
src/core/SQL/SQLite/5/setup_070_coreinfo.sql [moved from src/core/SQL/SQLite/4/setup_070_coreinfo.sql with 100% similarity]
src/core/SQL/SQLite/5/setup_080_ircservers.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/setup_999_version.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/update_network.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/update_username.sql [moved from src/core/SQL/SQLite/4/update_username.sql with 100% similarity]
src/core/SQL/SQLite/5/update_userpassword.sql [moved from src/core/SQL/SQLite/4/update_userpassword.sql with 100% similarity]
src/core/SQL/SQLite/5/upgrade_000_rename_networktable.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/upgrade_010_create_newnetworktable.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/upgrade_020_copy_networktable.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/upgrade_030_drop_oldnetworktable.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/upgrade_180_create_ircservers.sql [new file with mode: 0644]
src/core/SQL/SQLite/5/upgrade_999_update_schemaversion.sql [new file with mode: 0644]
src/core/core.cpp
src/core/core.h
src/core/coresession.cpp
src/core/sql.qrc
src/core/sqlitestorage.cpp
src/core/sqlitestorage.h
src/core/storage.h
src/qtui/settingspages/networkssettingspage.cpp
version.inc